changeset 22:30b6e72db1a3

Moved structIsSubset to it's own file.
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 23 Sep 2015 09:43:53 +0200
parents b1e04c1f2b45
children ad1a41d135a1
files SolutionFile.m structIsSubset.m
diffstat 2 files changed, 17 insertions(+), 19 deletions(-) [+]
line wrap: on
line diff
--- a/SolutionFile.m	Wed Sep 23 09:29:53 2015 +0200
+++ b/SolutionFile.m	Wed Sep 23 09:43:53 2015 +0200
@@ -130,25 +130,6 @@
                     entries{end + 1} = obj.getEntryByIndex(i);
                 end
             end
-
-
-            % Returns true if the the fields of struct a exists in A and have the same values
-            function b = structIsSubset(a,A)
-                fn = fieldnames(a);
-
-                b = true; % if a has no filds
-                for j = 1:length(fn)
-                    fname = fn{j};
-                    value = a.(fname);
-                    if isfield(A,fname) && a.(fname) == A.(fname)
-                        b = true;
-                        continue;
-                    else
-                        b = false;
-                        break;
-                    end
-                end
-            end
         end
     end
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/structIsSubset.m	Wed Sep 23 09:43:53 2015 +0200
@@ -0,0 +1,17 @@
+% Returns true if the the fields of struct a exists in A and have the same values
+function b = structIsSubset(a,A)
+    fn = fieldnames(a);
+
+    b = true; % if a has no filds
+    for j = 1:length(fn)
+        fname = fn{j};
+        value = a.(fname);
+        if isfield(A,fname) && a.(fname) == A.(fname)
+            b = true;
+            continue;
+        else
+            b = false;
+            break;
+        end
+    end
+end
\ No newline at end of file