@@ -142,7 +142,7 @@ void mexFunction(int nlhs,
142
142
143
143
methods = new registry{};
144
144
145
- methods->add (" Entity::destory " , entity_destroy);
145
+ methods->add (" Entity::destroy " , entity_destroy);
146
146
methods->add (" Entity::updatedAt" , entity_updated_at);
147
147
148
148
classdef<nix::File>(" File" , methods)
@@ -157,7 +157,10 @@ void mexFunction(int nlhs,
157
157
158
158
classdef<nix::Block>(" Block" , methods)
159
159
.reg (" dataArrays" , &nix::Block::dataArrays)
160
+ .reg (" createSource" , &nix::Block::createSource)
161
+ // .reg("createDataArray", static_cast<nix::DataArray(nix::Block::*)(const std::string &, const std::string &, nix::DataType, const nix::NDSize &)>(&nix::Block::createDataArray))
160
162
.reg (" createTag" , &nix::Block::createTag)
163
+ .reg (" createMultiTag" , &nix::Block::createMultiTag)
161
164
.reg (" sources" , &nix::Block::sources)
162
165
.reg (" tags" , &nix::Block::tags)
163
166
.reg (" multiTags" , &nix::Block::multiTags)
@@ -168,10 +171,12 @@ void mexFunction(int nlhs,
168
171
.reg (" openTag" , GETBYSTR (nix::Tag, nix::Block, getTag))
169
172
.reg (" openMultiTag" , GETBYSTR (nix::MultiTag, nix::Block, getMultiTag))
170
173
.reg (" openMetadataSection" , GETCONTENT (nix::Section, nix::Block, metadata));
174
+ methods->add (" Block::createDataArray" , nixblock::create_data_array);
171
175
172
176
classdef<nix::DataArray>(" DataArray" , methods)
173
177
.reg (" sources" , GETSOURCES (IDataArray))
174
178
.reg (" openMetadataSection" , GETMETADATA (IDataArray));
179
+ methods->add (" DataArray::writeAll" , nixdataarray::write_all);
175
180
176
181
classdef<nix::Source>(" Source" , methods)
177
182
.reg (" sources" , &nix::Source::sources)
0 commit comments