CMO could be compiled and run on GNU Linux, Cygwin and Mac OS X.
New features:
- cmo_set(), cmo_get() Octave dynamically loaded functions (.oct files) to set and get object properties;
- cmo_get_object_id(), cmo_get_object() Octave dynamically loaded functions (.oct files) to get the id number of an object and to get the object associated to an id number.
Library changes:
- cmo_set_root_object_id(), cmo_get_root_object_id(): New functions to set and get the "root" object (identified in Octave with the id number zero);
- CMO objects are now also real scalars and real 1x1 matrixes;
- Fixed bug where first CMO object had the invalid id number.
TODO:
- Implement retrieval and setting of default properties values (feature request 1169741);
- Implement retrieval of factory properties values (feature request 1169743);
- Implement searching for an object: cmo_findall, cmo_allchild (feature requests 1169720 and 1169716).
- Mac OS X port: use autoconf to take into account Mac OS X differences. (Support request 1169736, patch downloadable from tracker).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
CMO 0.0.4 has been released.
CMO could be compiled and run on GNU Linux, Cygwin and Mac OS X.
New features:
- cmo_set(), cmo_get() Octave dynamically loaded functions (.oct files) to set and get object properties;
- cmo_get_object_id(), cmo_get_object() Octave dynamically loaded functions (.oct files) to get the id number of an object and to get the object associated to an id number.
Library changes:
- cmo_set_root_object_id(), cmo_get_root_object_id(): New functions to set and get the "root" object (identified in Octave with the id number zero);
- CMO objects are now also real scalars and real 1x1 matrixes;
- Fixed bug where first CMO object had the invalid id number.
TODO:
- Implement retrieval and setting of default properties values (feature request 1169741);
- Implement retrieval of factory properties values (feature request 1169743);
- Implement searching for an object: cmo_findall, cmo_allchild (feature requests 1169720 and 1169716).
- Mac OS X port: use autoconf to take into account Mac OS X differences. (Support request 1169736, patch downloadable from tracker).