HALDLS
|
#include "hate/type_list.h"
#include "hate/visibility.h"
#include <cstdint>
#include <iosfwd>
#include <cereal/macros.hpp>
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.