Commit ebf6f8b5 authored by sreekanthkura7's avatar sreekanthkura7
Browse files

update MetaDataClass Set method

parent 2443e449
Loading
Loading
Loading
Loading
+8 −1
Original line number Original line Diff line number Diff line
@@ -10,7 +10,6 @@ classdef MetaDataTagsClass < FileLoadSaveClass
        function obj = MetaDataTagsClass(varargin)
        function obj = MetaDataTagsClass(varargin)
            % Set class properties not part of the SNIRF format
            % Set class properties not part of the SNIRF format
            obj.SetFileFormat('hdf5');
            obj.SetFileFormat('hdf5');

            obj.tags.SubjectID = 'default';
            obj.tags.SubjectID = 'default';
            obj.tags.MeasurementDate = datestr(now,29);
            obj.tags.MeasurementDate = datestr(now,29);
            obj.tags.MeasurementTime = datestr(now,'hh:mm:ss');
            obj.tags.MeasurementTime = datestr(now,'hh:mm:ss');
@@ -176,6 +175,14 @@ classdef MetaDataTagsClass < FileLoadSaveClass
            end
            end
        end
        end
        
        
         % ----------------------------------------------------------------------------------
        function Set(obj, name, value)
            if ~exist('name', 'var') || ~exist('value', 'var')
                retrun
            end                                     
            eval( sprintf('obj.tags.%s = ''%s''', name, value) )   
        end
        
        
        
        % ----------------------------------------------------------------------------------
        % ----------------------------------------------------------------------------------
        function nbytes = MemoryRequired(obj)
        function nbytes = MemoryRequired(obj)