|
HALDLS
|
#include "hate/type_list.h"#include "hate/visibility.h"#include <cstdint>#include <iosfwd>#include <cereal/macros.hpp>
Include dependency graph for cerealization.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| cereal | |
| haldls | |
| haldls::vx | |
Macros | |
| #define | EXPLICIT_INSTANTIATE_CEREAL_SERIALIZE(CLASS_NAME) |
| #define | EXPLICIT_INSTANTIATE_CEREAL_SERIALIZE_FREE(CLASS_NAME) |
| #define | EXTERN_INSTANTIATE_CEREAL_SERIALIZE(CLASS_NAME) |
| #define | EXTERN_INSTANTIATE_CEREAL_SERIALIZE_FREE(CLASS_NAME) |
Functions | |
| template<typename T > | |
| void | haldls::vx::from_json (T &t, std::string const &s) |
| template<typename T > | |
| void | haldls::vx::from_portablebinary (T &t, std::string const &s) |
| template<typename T > | |
| std::string | haldls::vx::to_json (T const &t) |
| template<typename T > | |
| std::string | haldls::vx::to_portablebinary (T const &t) |
| #define EXPLICIT_INSTANTIATE_CEREAL_SERIALIZE | ( | CLASS_NAME | ) |
Definition at line 90 of file cerealization.h.
| #define EXPLICIT_INSTANTIATE_CEREAL_SERIALIZE_FREE | ( | CLASS_NAME | ) |
Definition at line 119 of file cerealization.h.
| #define EXTERN_INSTANTIATE_CEREAL_SERIALIZE | ( | CLASS_NAME | ) |
Definition at line 75 of file cerealization.h.
| #define EXTERN_INSTANTIATE_CEREAL_SERIALIZE_FREE | ( | CLASS_NAME | ) |
Definition at line 104 of file cerealization.h.