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 )
75
73
end ;
76
74
77
75
function delCheck = delete_data_array(obj , del )
78
- [ delCheck , obj . dataArraysCache ] = nix .Utils .delete_entity(obj , ...
79
- del , ' nix.DataArray' , ' Block::deleteDataArray' , obj . dataArraysCache );
76
+ delCheck = nix .Utils .delete_entity(obj , ...
77
+ del , ' nix.DataArray' , ' Block::deleteDataArray' );
80
78
end ;
81
79
82
80
% -----------------
83
81
% Sources methods
84
82
% -----------------
85
83
86
84
function s = create_source(obj , name , type )
87
- s = nix .Source(nix_mx(' Block::createSource' , obj . nix_handle , name , type ));
88
- obj.sourcesCache.lastUpdate = 0 ;
85
+ s = nix .Source(nix_mx(' Block::createSource' , ...
86
+ obj .nix_handle , name , type )) ;
89
87
end ;
90
88
91
89
function hasSource = has_source(obj , id_or_name )
92
90
hasSource = nix_mx(' Block::hasSource' , obj .nix_handle , id_or_name );
93
91
end ;
94
92
95
93
function delCheck = delete_source(obj , del )
96
- [ delCheck , obj . sourcesCache ] = nix .Utils .delete_entity(obj , ...
97
- del , ' nix.Source' , ' Block::deleteSource' , obj . sourcesCache );
94
+ delCheck = nix .Utils .delete_entity(obj , ...
95
+ del , ' nix.Source' , ' Block::deleteSource' );
98
96
end ;
99
97
100
98
function retObj = open_source(obj , id_or_name )
119
117
th = nix_mx(' Block::createTag' , obj .nix_handle , ...
120
118
name , type , position );
121
119
tag = nix .Tag(th );
122
- obj.tagsCache.lastUpdate = 0 ;
123
120
end ;
124
121
125
122
function delCheck = delete_tag(obj , del )
126
- [ delCheck , obj . tagsCache ] = nix .Utils .delete_entity(obj , ...
127
- del , ' nix.Tag' , ' Block::deleteTag' , obj . tagsCache );
123
+ delCheck = nix .Utils .delete_entity(obj , ...
124
+ del , ' nix.Tag' , ' Block::deleteTag' );
128
125
end ;
129
126
130
127
% -----------------
150
147
151
148
multitag = nix .MultiTag(nix_mx(' Block::createMultiTag' , ...
152
149
obj .nix_handle , name , type , addID ));
153
- obj.multiTagsCache.lastUpdate = 0 ;
154
150
end ;
155
151
156
152
function delCheck = delete_multi_tag(obj , del )
157
- [ delCheck , obj . multiTagsCache ] = nix .Utils .delete_entity(obj , ...
158
- del , ' nix.MultiTag' , ' Block::deleteMultiTag' , obj . multiTagsCache );
153
+ delCheck = nix .Utils .delete_entity(obj , ...
154
+ del , ' nix.MultiTag' , ' Block::deleteMultiTag' );
159
155
end ;
160
156
end ;
161
- end
157
+
158
+ end
0 commit comments