|
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.