Boost logo

Boost :

Subject: Re: [boost] Interest in serialization library
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2012-12-27 22:42:00


On December 28, 2012 3:14:23 AM iwg molw5 <iwg.molw5_at_[hidden]> wrote:
> I recently wrote a small C++11 template library to unify the specification
> and construction of a serializable object. The library introduces a
> simple template markup language used to specify the layout of data on the
> wire, using that specification to construct the type in question much
> like a named tuple. A sample of the syntax used by the library is
> provided below:
>
> struct Object : serializable <Object,
> value <NAME("Field 1"), little_endian <uint32_t>>,
> value <NAME("Field 2"), big_endian <uint32_t>>>
> {
> };
>
> The library is available under the MIT license at:
>
> http://www.github.com/molw5/framework
>
> with associated documentation located at:
>
> http://molw5.github.com/framework
>
> Is there any interest in including this library in Boost?

Does your library support non-intrusive approach of adding
serialization support to user's classes? How does it compare to
Boost.Serialization in terms of features and performance?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk