27
27
handle = nix_mx(' Block::createGroup' , obj .nix_handle , ...
28
28
name , nixtype );
29
29
g = nix .Group(handle );
30
- obj.groupsCache.lastUpdate = 0 ;
31
30
end ;
32
31
33
32
function hasGroup = has_group(obj , id_or_name )
40
39
end ;
41
40
42
41
function delCheck = delete_group(obj , del )
43
- [ delCheck , obj . groupsCache ] = nix .Utils .delete_entity(obj , ...
42
+ delCheck = nix .Utils .delete_entity(obj , ...
44
43
del , ' nix.Group' , ' Block::deleteGroup' );
45
44
end ;
46
45
59
58
handle = nix_mx(' Block::createDataArray' , obj .nix_handle , ...
60
59
name , nixtype , datatype , shape );
61
60
da = nix .DataArray(handle );
62
- obj.dataArraysCache.lastUpdate = 0 ;
63
61
end
64
62
65
63
function da = create_data_array_from_data(obj , name , nixtype , data )
83
81
end ;
84
82
85
83
function delCheck = delete_data_array(obj , del )
86
- [ delCheck , obj . dataArraysCache ] = nix .Utils .delete_entity(obj , ...
87
- del , ' nix.DataArray' , ' Block::deleteDataArray' , obj . dataArraysCache );
84
+ delCheck = nix .Utils .delete_entity(obj , ...
85
+ del , ' nix.DataArray' , ' Block::deleteDataArray' );
88
86
end ;
89
87
90
88
% -----------------
91
89
% Sources methods
92
90
% -----------------
93
91
94
92
function s = create_source(obj , name , type )
95
- s = nix .Source(nix_mx(' Block::createSource' , obj . nix_handle , name , type ));
96
- obj.sourcesCache.lastUpdate = 0 ;
93
+ s = nix .Source(nix_mx(' Block::createSource' , ...
94
+ obj .nix_handle , name , type )) ;
97
95
end ;
98
96
99
97
function hasSource = has_source(obj , id_or_name )
100
98
hasSource = nix_mx(' Block::hasSource' , obj .nix_handle , id_or_name );
101
99
end ;
102
100
103
101
function delCheck = delete_source(obj , del )
104
- [ delCheck , obj . sourcesCache ] = nix .Utils .delete_entity(obj , ...
105
- del , ' nix.Source' , ' Block::deleteSource' , obj . sourcesCache );
102
+ delCheck = nix .Utils .delete_entity(obj , ...
103
+ del , ' nix.Source' , ' Block::deleteSource' );
106
104
end ;
107
105
108
106
function retObj = open_source(obj , id_or_name )
127
125
th = nix_mx(' Block::createTag' , obj .nix_handle , ...
128
126
name , type , position );
129
127
tag = nix .Tag(th );
130
- obj.tagsCache.lastUpdate = 0 ;
131
128
end ;
132
129
133
130
function delCheck = delete_tag(obj , del )
134
- [ delCheck , obj . tagsCache ] = nix .Utils .delete_entity(obj , ...
135
- del , ' nix.Tag' , ' Block::deleteTag' , obj . tagsCache );
131
+ delCheck = nix .Utils .delete_entity(obj , ...
132
+ del , ' nix.Tag' , ' Block::deleteTag' );
136
133
end ;
137
134
138
135
% -----------------
158
155
159
156
multitag = nix .MultiTag(nix_mx(' Block::createMultiTag' , ...
160
157
obj .nix_handle , name , type , addID ));
161
- obj.multiTagsCache.lastUpdate = 0 ;
162
158
end ;
163
159
164
160
function delCheck = delete_multi_tag(obj , del )
165
- [ delCheck , obj . multiTagsCache ] = nix .Utils .delete_entity(obj , ...
166
- del , ' nix.MultiTag' , ' Block::deleteMultiTag' , obj . multiTagsCache );
161
+ delCheck = nix .Utils .delete_entity(obj , ...
162
+ del , ' nix.MultiTag' , ' Block::deleteMultiTag' );
167
163
end ;
168
164
end ;
169
- end
165
+
166
+ end
0 commit comments