Symphony Of Empires
|
Functions | |
template<bool is_serialize, typename T > | |
void | deser_dynamic (Eng3D::Deser::Archive &ar, T &obj) |
Template generic (de)-serializer. More... | |
template<bool is_serialize = true, typename T > | |
void | deser_dynamic (Eng3D::Deser::Archive &ar, const T &obj) |
template<typename T > | |
void | serialize (Eng3D::Deser::Archive &ar, const T &obj) |
template<typename T > | |
void | serialize (Eng3D::Deser::Archive &ar, T &obj) |
template<typename T > | |
void | deserialize (Eng3D::Deser::Archive &ar, T &obj) |
Variables | |
template<typename T > | |
concept | SerializerScalar = std::is_integral_v<T> || std::is_floating_point_v<T> |
template<typename T > | |
concept | SerializerContainer |
void Eng3D::Deser::deser_dynamic | ( | Eng3D::Deser::Archive & | ar, |
const T & | obj | ||
) |
Definition at line 134 of file serializer.hpp.
void Eng3D::Deser::deser_dynamic | ( | Eng3D::Deser::Archive & | ar, |
T & | obj | ||
) |
Template generic (de)-serializer.
is_serialize | if true perform serialize mode, otherwise deserialize |
T | the type to (de)-serialize |
Definition at line 139 of file serializer.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 149 of file serializer.hpp.
concept Eng3D::Deser::SerializerContainer |
Definition at line 200 of file serializer.hpp.
concept Eng3D::Deser::SerializerScalar = std::is_integral_v<T> || std::is_floating_point_v<T> |
Definition at line 174 of file serializer.hpp.