|
NDDEM
|
Binary input and output archives. More...
Go to the source code of this file.
Classes | |
| class | cereal::BinaryOutputArchive |
| An output archive designed to save data in a compact binary representation. More... | |
| class | cereal::BinaryInputArchive |
| An input archive designed to load data saved using BinaryOutputArchive. More... | |
Namespaces | |
| cereal | |
| in certain simple scenarios. They should probably not be used if maximizing performance is the main objective. | |
Functions | |
| template<class T > | |
| std::enable_if< std::is_arithmetic< T >::value, void >::type | cereal::CEREAL_SAVE_FUNCTION_NAME (BinaryOutputArchive &ar, T const &t) |
| Saving for POD types to binary. More... | |
| template<class T > | |
| std::enable_if< std::is_arithmetic< T >::value, void >::type | cereal::CEREAL_LOAD_FUNCTION_NAME (BinaryInputArchive &ar, T &t) |
| Loading for POD types from binary. More... | |
| template<class Archive , class T > | |
| cereal::CEREAL_SERIALIZE_FUNCTION_NAME (Archive &ar, NameValuePair< T > &t) | |
| Serializing NVP types to binary. More... | |
| template<class Archive , class T > | |
| cereal::CEREAL_SERIALIZE_FUNCTION_NAME (Archive &ar, SizeTag< T > &t) | |
| Serializing SizeTags to binary. More... | |
| template<class T > | |
| void | cereal::CEREAL_SAVE_FUNCTION_NAME (BinaryOutputArchive &ar, BinaryData< T > const &bd) |
| Saving binary data. More... | |
| template<class T > | |
| void | cereal::CEREAL_LOAD_FUNCTION_NAME (BinaryInputArchive &ar, BinaryData< T > &bd) |
| Loading binary data. More... | |
Binary input and output archives.