www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Cerealed V0.4.1


Binary serialisation library with minimal boilerplate. New in
this version:

. Support for (non-null) pointers
. Child class serialisation via a base class reference
. Support for InputRange and OutputRange
. Ability to reuse the classes in order to avoid allocating
. Bug fixes

On the horizon:

I want to make a breaking change in the next version, and that is
to replace the classes with structs. It dawned on me that picking
what direction the serialisation happens is never done at
run-time so I can avoid all the virtual calls. I can see some
breaking changes but only for custom serialisation.

Mar 27 2014