On 2010-06-19 04:18, Masahiro Nakagawa wrote: > On Fri, 18 Jun 2010 23:36:54 +0900, Rory McGuire > <rmcgu...@neonova.co.za> wrote: >> >> I would prefer to see something like this as standard: >> http://www.dsource.org/projects/orange/ >> > > I think Doost.serialization is one of candidates for > std.serializer(serialization?). > But I don't know current status.
Doost.serialization doesn't support: * Serialization from base class is not possible * Creation of class/struct instance without default/public constructor Serialization from base class was one of my goals when I implemented Orange. But you need to register a function for that, until D2 fixes the "getMembers" method in TypeInfo_Class. > In addition, Michel has serialization module. > I don't know module detail, but he mentioned at d.announce. > http://lists.puremagic.com/pipermail/digitalmars-d-announce/2010-April/015271.html > > > > I don't know other general serialization modules. > > > Masahiro -- /Jacob Carlborg