El mié, 27-12-2006 a las 14:26 -0800, Paul Querna escribió: > I propose the creation of a new Apache Lab, called "dpack". > > dpack, a C/C++ object serialization library. >
+1 > Taking a departure from most C++ sterilization libraries, the goal would > be to keep dpack as simple as possible, and avoid using 'advanced' C++ > features like templates or generic programming. > Would it make sense to use something alike to the JSON format? Not sure of the exact scope you're looking for. Regards Santiago > Using a 'base' class, users of the library would inherit from this, and > use member functions to indicate exportable fields. No Macros or other > ugly things would not be required. > > The library would initially only contain a buffer or message based API, > but a stream based packing and unpacking API might be useful in the > future. dpack would also provide the ability to version objects > including adding or removing fields, and default values. > > Initially I would like to get a working C++ version of the library, but > I believe with the same basic design, it should be possible to also > create a pure C based API using structs and a few callback functions per > type. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]