|
48 | 48 | end
|
49 | 49 |
|
50 | 50 | function r = get_group(obj, id_or_name)
|
51 |
| - fname = strcat(obj.alias, '::getGroup'); |
52 |
| - r = nix.Utils.open_entity(obj, fname, id_or_name, @nix.Group); |
| 51 | + r = nix.Utils.open_entity(obj, 'getGroup', id_or_name, @nix.Group); |
53 | 52 | end
|
54 | 53 |
|
55 | 54 | function r = open_group_idx(obj, idx)
|
56 |
| - fname = strcat(obj.alias, '::openGroupIdx'); |
57 |
| - r = nix.Utils.open_entity(obj, fname, idx, @nix.Group); |
| 55 | + r = nix.Utils.open_entity(obj, 'openGroupIdx', idx, @nix.Group); |
58 | 56 | end
|
59 | 57 |
|
60 |
| - function r = delete_group(obj, del) |
61 |
| - fname = strcat(obj.alias, '::deleteGroup'); |
62 |
| - r = nix.Utils.delete_entity(obj, del, 'nix.Group', fname); |
| 58 | + function r = delete_group(obj, idNameEntity) |
| 59 | + r = nix.Utils.delete_entity(obj, 'deleteGroup', idNameEntity, 'nix.Group'); |
63 | 60 | end
|
64 | 61 |
|
65 | 62 | function r = filter_groups(obj, filter, val)
|
66 |
| - fname = strcat(obj.alias, '::groupsFiltered'); |
67 |
| - r = nix.Utils.filter(obj, filter, val, fname, @nix.Group); |
| 63 | + r = nix.Utils.filter(obj, 'groupsFiltered', filter, val, @nix.Group); |
68 | 64 | end
|
69 | 65 |
|
70 | 66 | % -----------------
|
|
77 | 73 | end
|
78 | 74 |
|
79 | 75 | function r = data_array(obj, id_or_name)
|
80 |
| - fname = strcat(obj.alias, '::openDataArray'); |
81 |
| - r = nix.Utils.open_entity(obj, fname, id_or_name, @nix.DataArray); |
| 76 | + r = nix.Utils.open_entity(obj, 'openDataArray', id_or_name, @nix.DataArray); |
82 | 77 | end
|
83 | 78 |
|
84 | 79 | function r = open_data_array_idx(obj, idx)
|
85 |
| - fname = strcat(obj.alias, '::openDataArrayIdx'); |
86 |
| - r = nix.Utils.open_entity(obj, fname, idx, @nix.DataArray); |
| 80 | + r = nix.Utils.open_entity(obj, 'openDataArrayIdx', idx, @nix.DataArray); |
87 | 81 | end
|
88 | 82 |
|
89 | 83 | function r = create_data_array(obj, name, nixtype, datatype, shape)
|
|
142 | 136 | end
|
143 | 137 |
|
144 | 138 | function r = delete_data_array(obj, del)
|
145 |
| - fname = strcat(obj.alias, '::deleteDataArray'); |
146 |
| - r = nix.Utils.delete_entity(obj, del, 'nix.DataArray', fname); |
| 139 | + r = nix.Utils.delete_entity(obj, 'deleteDataArray', del, 'nix.DataArray'); |
147 | 140 | end
|
148 | 141 |
|
149 | 142 | function r = filter_data_arrays(obj, filter, val)
|
150 |
| - fname = strcat(obj.alias, '::dataArraysFiltered'); |
151 |
| - r = nix.Utils.filter(obj, filter, val, fname, @nix.DataArray); |
| 143 | + r = nix.Utils.filter(obj, 'dataArraysFiltered', filter, val, @nix.DataArray); |
152 | 144 | end
|
153 | 145 |
|
154 | 146 | % -----------------
|
|
162 | 154 |
|
163 | 155 | function r = create_source(obj, name, type)
|
164 | 156 | fname = strcat(obj.alias, '::createSource');
|
165 |
| - r = nix.Source(nix_mx(fname, obj.nix_handle, name, type)); |
| 157 | + h = nix_mx(fname, obj.nix_handle, name, type); |
| 158 | + r = nix.Utils.createEntity(h, @nix.Source); |
166 | 159 | end
|
167 | 160 |
|
168 | 161 | function r = has_source(obj, id_or_name)
|
|
171 | 164 | end
|
172 | 165 |
|
173 | 166 | function r = delete_source(obj, del)
|
174 |
| - fname = strcat(obj.alias, '::deleteSource'); |
175 |
| - r = nix.Utils.delete_entity(obj, del, 'nix.Source', fname); |
| 167 | + r = nix.Utils.delete_entity(obj, 'deleteSource', del, 'nix.Source'); |
176 | 168 | end
|
177 | 169 |
|
178 | 170 | function r = open_source(obj, id_or_name)
|
179 |
| - fname = strcat(obj.alias, '::openSource'); |
180 |
| - r = nix.Utils.open_entity(obj, fname, id_or_name, @nix.Source); |
| 171 | + r = nix.Utils.open_entity(obj, 'openSource', id_or_name, @nix.Source); |
181 | 172 | end
|
182 | 173 |
|
183 | 174 | function r = open_source_idx(obj, idx)
|
184 |
| - fname = strcat(obj.alias, '::openSourceIdx'); |
185 |
| - r = nix.Utils.open_entity(obj, fname, idx, @nix.Source); |
| 175 | + r = nix.Utils.open_entity(obj, 'openSourceIdx', idx, @nix.Source); |
186 | 176 | end
|
187 | 177 |
|
188 | 178 | function r = filter_sources(obj, filter, val)
|
189 |
| - fname = strcat(obj.alias, '::sourcesFiltered'); |
190 |
| - r = nix.Utils.filter(obj, filter, val, fname, @nix.Source); |
| 179 | + r = nix.Utils.filter(obj, 'sourcesFiltered', filter, val, @nix.Source); |
191 | 180 | end
|
192 | 181 |
|
193 | 182 | % maxdepth is an index
|
|
197 | 186 |
|
198 | 187 | % maxdepth is an index
|
199 | 188 | function r = find_filtered_sources(obj, max_depth, filter, val)
|
200 |
| - fname = strcat(obj.alias, '::findSources'); |
201 |
| - r = nix.Utils.find(obj, max_depth, filter, val, fname, @nix.Source); |
| 189 | + r = nix.Utils.find(obj, 'findSources', max_depth, filter, val, @nix.Source); |
202 | 190 | end
|
203 | 191 |
|
204 | 192 | % -----------------
|
|
216 | 204 | end
|
217 | 205 |
|
218 | 206 | function r = open_tag(obj, id_or_name)
|
219 |
| - fname = strcat(obj.alias, '::openTag'); |
220 |
| - r = nix.Utils.open_entity(obj, fname, id_or_name, @nix.Tag); |
| 207 | + r = nix.Utils.open_entity(obj, 'openTag', id_or_name, @nix.Tag); |
221 | 208 | end
|
222 | 209 |
|
223 | 210 | function r = open_tag_idx(obj, idx)
|
224 |
| - fname = strcat(obj.alias, '::openTagIdx'); |
225 |
| - r = nix.Utils.open_entity(obj, fname, idx, @nix.Tag); |
| 211 | + r = nix.Utils.open_entity(obj, 'openTagIdx', idx, @nix.Tag); |
226 | 212 | end
|
227 | 213 |
|
228 | 214 | function r = create_tag(obj, name, type, position)
|
|
232 | 218 | end
|
233 | 219 |
|
234 | 220 | function r = delete_tag(obj, del)
|
235 |
| - fname = strcat(obj.alias, '::deleteTag'); |
236 |
| - r = nix.Utils.delete_entity(obj, del, 'nix.Tag', fname); |
| 221 | + r = nix.Utils.delete_entity(obj, 'deleteTag', del, 'nix.Tag'); |
237 | 222 | end
|
238 | 223 |
|
239 | 224 | function r = filter_tags(obj, filter, val)
|
240 |
| - fname = strcat(obj.alias, '::tagsFiltered'); |
241 |
| - r = nix.Utils.filter(obj, filter, val, fname, @nix.Tag); |
| 225 | + r = nix.Utils.filter(obj, 'tagsFiltered', filter, val, @nix.Tag); |
242 | 226 | end
|
243 | 227 |
|
244 | 228 | % -----------------
|
|
256 | 240 | end
|
257 | 241 |
|
258 | 242 | function r = open_multi_tag(obj, id_or_name)
|
259 |
| - fname = strcat(obj.alias, '::openMultiTag'); |
260 |
| - r = nix.Utils.open_entity(obj, fname, id_or_name, @nix.MultiTag); |
| 243 | + r = nix.Utils.open_entity(obj, 'openMultiTag', id_or_name, @nix.MultiTag); |
261 | 244 | end
|
262 | 245 |
|
263 | 246 | function r = open_multi_tag_idx(obj, idx)
|
264 |
| - fname = strcat(obj.alias, '::openMultiTagIdx'); |
265 |
| - r = nix.Utils.open_entity(obj, fname, idx, @nix.MultiTag); |
| 247 | + r = nix.Utils.open_entity(obj, 'openMultiTagIdx', idx, @nix.MultiTag); |
266 | 248 | end
|
267 | 249 |
|
268 | 250 | %-- Creating a multitag requires an already existing data array
|
|
274 | 256 | end
|
275 | 257 |
|
276 | 258 | function r = delete_multi_tag(obj, del)
|
277 |
| - fname = strcat(obj.alias, '::deleteMultiTag'); |
278 |
| - r = nix.Utils.delete_entity(obj, del, 'nix.MultiTag', fname); |
| 259 | + r = nix.Utils.delete_entity(obj, 'deleteMultiTag', del, 'nix.MultiTag'); |
279 | 260 | end
|
280 | 261 |
|
281 | 262 | function r = filter_multi_tags(obj, filter, val)
|
282 |
| - fname = strcat(obj.alias, '::multiTagsFiltered'); |
283 |
| - r = nix.Utils.filter(obj, filter, val, fname, @nix.MultiTag); |
| 263 | + r = nix.Utils.filter(obj, 'multiTagsFiltered', filter, val, @nix.MultiTag); |
284 | 264 | end
|
285 | 265 | end
|
286 | 266 |
|
|
0 commit comments