Boost logo

Boost :

Subject: [boost] Interest in serialization library
From: iwg molw5 (iwg.molw5_at_[hidden])
Date: 2012-12-27 18:14:23


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?


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