fuse is a modular and customizable serialization library.
fuse has built-in support for serializing Boost.Fusion forward sequences, as well as a bunch of custom types.
- Adapters for Boost.Fusion sequences
- No headers or other bookkeeping information gets serialized.
fuse is header-only by default. However, it can also be built as a separate compilation unit.
- Boost 1.46.0+
fuse is inspired by Thomas Rodgers' presentation Implementing wire protocols with Boost Fusion. and his subsequent blog post
Please see LICENSE_1_0.txt.