Menu

Idioskopos 0.4.0 released

This release replaces the Object::iterator that was based
on the std::set iterator with a custom iterator that can be
used with Introspectable as well as vector and array
properties. Several virtual methods have also been removed.

Changes:
2006-12-08 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
===== 0.4.0 =====

Removed the is_property(), is_introspectable() and size() virtual methods
from all classes that descend from Object, which is almost everything.

Object: Created a custom iterator that allows iterating through array
properties as well as introspectable objects.

Object: Added a template set_value() method that calls the virtual
set_value() method

Object: Changed properties_size() to num_properties()

Object: Changed the next_property() and previous_property() virtual methods
to work with the new iterator.

PropertyBase: Added support for iterating over elements in vector and array
properties (with the exception of vector<bool>)

Posted by Rick L. Vinyard, Jr. 2006-12-08

Log in to post a comment.