SDSL
3.0.0
Succinct Data Structure Library
|
cereal.hpp offers cereal support More...
#include <type_traits>
Go to the source code of this file.
Classes | |
struct | cereal::traits::is_output_serializable< t1, t2 > |
struct | cereal::traits::is_input_serializable< t1, t2 > |
struct | cereal::BinaryData< t > |
Namespaces | |
cereal | |
cereal::traits | |
Macros | |
#define | SDSL_HAS_CEREAL 0 |
#define | CEREAL_NVP(X) X |
#define | CEREAL_SERIALIZE_FUNCTION_NAME serialize |
#define | CEREAL_LOAD_FUNCTION_NAME load |
#define | CEREAL_SAVE_FUNCTION_NAME save |
#define | CEREAL_LOAD_MINIMAL_FUNCTION_NAME load_minimal |
#define | CEREAL_SAVE_MINIMAL_FUNCTION_NAME save_minimal |
Functions | |
template<typename t1 , typename t2 > | |
void | cereal::make_nvp (t1 const &, t2 const &) |
template<typename t > | |
void | cereal::make_size_tag (t const &) |
template<typename t1 , typename t2 > | |
t1 | cereal::binary_data (t1 const &, t2 const &) |
cereal.hpp offers cereal support
Definition in file cereal.hpp.
#define CEREAL_LOAD_FUNCTION_NAME load |
Definition at line 33 of file cereal.hpp.
#define CEREAL_LOAD_MINIMAL_FUNCTION_NAME load_minimal |
Definition at line 35 of file cereal.hpp.
#define CEREAL_NVP | ( | X | ) | X |
Definition at line 30 of file cereal.hpp.
#define CEREAL_SAVE_FUNCTION_NAME save |
Definition at line 34 of file cereal.hpp.
#define CEREAL_SAVE_MINIMAL_FUNCTION_NAME save_minimal |
Definition at line 36 of file cereal.hpp.
#define CEREAL_SERIALIZE_FUNCTION_NAME serialize |
Definition at line 32 of file cereal.hpp.
#define SDSL_HAS_CEREAL 0 |
Definition at line 28 of file cereal.hpp.