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:

with associated documentation located at:

Is there any interest in including this library in Boost?

Boost list run by bdawes at, gregod at, cpdaniel at, john at