cereal
A C++11 library for serialization
|
▼ include | |
▼ cereal | |
▼ archives | |
adapters.hpp | Archive adapters that provide additional functionality on top of an existing archive |
binary.hpp | Binary input and output archives |
json.hpp | JSON input and output archives |
portable_binary.hpp | |
xml.hpp | XML input and output archives |
▼ details | |
helpers.hpp | Internal helper functionality |
polymorphic_impl.hpp | Internal polymorphism support |
polymorphic_impl_fwd.hpp | Internal polymorphism support forward declarations |
static_object.hpp | Internal polymorphism static object support |
traits.hpp | Internal type trait support |
util.hpp | Internal misc utilities |
▼ types | |
▼ concepts | |
pair_associative_container.hpp | Support for the PairAssociativeContainer refinement of the AssociativeContainer concept |
array.hpp | Support for types found in <array> |
atomic.hpp | Support for types found in <atomic> |
base_class.hpp | Support for base classes (virtual and non-virtual) |
bitset.hpp | Support for types found in <bitset> |
boost_variant.hpp | Support for boost::variant |
chrono.hpp | Support for types found in <chrono> |
common.hpp | Support common types - always included automatically |
complex.hpp | Support for types found in <complex> |
deque.hpp | Support for types found in <deque> |
forward_list.hpp | Support for types found in <forward_list> |
functional.hpp | Support for types found in <functional> |
list.hpp | Support for types found in <list> |
map.hpp | Support for types found in <map> |
memory.hpp | Support for types found in <memory> |
optional.hpp | Support for std::optional |
polymorphic.hpp | Support for pointers to polymorphic base classes |
queue.hpp | Support for types found in <queue> |
set.hpp | Support for types found in <set> |
stack.hpp | Support for types found in <stack> |
string.hpp | Support for types found in <string> |
tuple.hpp | Support for types found in <tuple> |
unordered_map.hpp | Support for types found in <unordered_map> |
unordered_set.hpp | Support for types found in <unordered_set> |
utility.hpp | Support for types found in <utility> |
valarray.hpp | Support for types found in <valarray> |
variant.hpp | Support for std::variant |
vector.hpp | Support for types found in <vector> |
access.hpp | Access control and default construction |
cereal.hpp | Main cereal functionality |
macros.hpp | Preprocessor macros that can customise the cereal library |
specialize.hpp | Serialization disambiguation |
version.hpp | Macros to detect cereal version |