What is it all about?
cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON.
* Cereal was designed to be fast, light-weight, and easy to extend. * It has no external dependencies. * Can be easily bundled with other code or used standalone.