SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
Functions
cereal Namespace Reference

Functions

void epilogue (BinaryOutputArchive &, QString const &)
 
void epilogue (BinaryInputArchive &, QString const &)
 
void epilogue (JSONOutputArchive &, QString const &)
 
void epilogue (JSONInputArchive &, QString const &)
 
void prologue (JSONOutputArchive &, QString const &)
 
void prologue (JSONInputArchive &, QString const &)
 
void prologue (BinaryOutputArchive &, QString const &)
 
void prologue (BinaryInputArchive &, QString const &)
 
void epilogue (BinaryOutputArchive &, QByteArray const &)
 
void epilogue (BinaryInputArchive &, QByteArray const &)
 
void epilogue (JSONOutputArchive &, QByteArray const &)
 
void epilogue (JSONInputArchive &, QByteArray const &)
 
void prologue (JSONOutputArchive &, QByteArray const &)
 
void prologue (JSONInputArchive &, QByteArray const &)
 
void prologue (BinaryOutputArchive &, QByteArray const &)
 
void prologue (BinaryInputArchive &, QByteArray const &)
 
template<typename T >
void prologue (JSONOutputArchive &, wrap_optional< T > const &)
 
template<typename T >
void prologue (JSONInputArchive &, wrap_optional< T > const &)
 
template<typename T >
void prologue (BinaryOutputArchive &, wrap_optional< T > const &)
 
template<typename T >
void prologue (BinaryInputArchive &, wrap_optional< T > const &)
 
template<typename T >
void epilogue (BinaryOutputArchive &, wrap_optional< T > const &)
 
template<typename T >
void epilogue (BinaryInputArchive &, wrap_optional< T > const &)
 
template<typename T >
void epilogue (JSONOutputArchive &, wrap_optional< T > const &)
 
template<typename T >
void epilogue (JSONInputArchive &, wrap_optional< T > const &)
 
template<class Archive >
void CEREAL_SAVE_FUNCTION_NAME (Archive &ar, ::QString const &str)
 
template<class Archive >
void CEREAL_SAVE_FUNCTION_NAME (Archive &ar, ::QByteArray const &str)
 
template<class Archive >
void CEREAL_LOAD_FUNCTION_NAME (Archive &ar, ::QString &str)
 Serialization for utf8-like types, if binary data is supported. More...
 
template<class Archive >
void CEREAL_LOAD_FUNCTION_NAME (Archive &ar, ::QByteArray &str)
 Serialization for latin1 string types, if binary data is supported. More...
 
template<class Archive >
void serialize (Archive &archive, glm::vec3 &m)
 
template<class Archive >
void serialize (Archive &archive, glm::quat &m)
 
template<class Archive >
void serialize (Archive &archive, glm::mat4x3 &m)
 
template<class Archive >
void serialize (Archive &archive, glm::vec2 &m)
 
template<class Archive , typename T >
void CEREAL_SAVE_FUNCTION_NAME (Archive &ar, const wrap_optional< T > &optional)
 Saving for wrap_optional. More...
 
template<class Archive , typename T >
void CEREAL_LOAD_FUNCTION_NAME (Archive &ar, wrap_optional< T > &optional)
 Loading for wrap_optional. More...
 
template<class Archive >
void serialize (Archive &archive, Parse_Origin &target)
 

Function Documentation

◆ CEREAL_LOAD_FUNCTION_NAME() [1/3]

template<class Archive >
void cereal::CEREAL_LOAD_FUNCTION_NAME ( Archive &  ar,
::QString &  str 
)
inline

Serialization for utf8-like types, if binary data is supported.

Serialization for basic_string types, if binary data is supported.

◆ CEREAL_LOAD_FUNCTION_NAME() [2/3]

template<class Archive >
void cereal::CEREAL_LOAD_FUNCTION_NAME ( Archive &  ar,
::QByteArray &  str 
)
inline

Serialization for latin1 string types, if binary data is supported.

◆ CEREAL_LOAD_FUNCTION_NAME() [3/3]

template<class Archive , typename T >
void cereal::CEREAL_LOAD_FUNCTION_NAME ( Archive &  ar,
wrap_optional< T > &  optional 
)
inline

Loading for wrap_optional.

Here is the call graph for this function:

◆ CEREAL_SAVE_FUNCTION_NAME() [1/3]

template<class Archive >
void cereal::CEREAL_SAVE_FUNCTION_NAME ( Archive &  ar,
::QString const &  str 
)
inline

◆ CEREAL_SAVE_FUNCTION_NAME() [2/3]

template<class Archive >
void cereal::CEREAL_SAVE_FUNCTION_NAME ( Archive &  ar,
::QByteArray const &  str 
)
inline

◆ CEREAL_SAVE_FUNCTION_NAME() [3/3]

template<class Archive , typename T >
void cereal::CEREAL_SAVE_FUNCTION_NAME ( Archive &  ar,
const wrap_optional< T > &  optional 
)
inline

Saving for wrap_optional.

◆ epilogue() [1/12]

void cereal::epilogue ( BinaryOutputArchive &  ,
QString const &   
)
inline

◆ epilogue() [2/12]

void cereal::epilogue ( BinaryInputArchive &  ,
QString const &   
)
inline

◆ epilogue() [3/12]

void cereal::epilogue ( JSONOutputArchive &  ,
QString const &   
)
inline

◆ epilogue() [4/12]

void cereal::epilogue ( JSONInputArchive &  ,
QString const &   
)
inline

◆ epilogue() [5/12]

void cereal::epilogue ( BinaryOutputArchive &  ,
QByteArray const &   
)
inline

◆ epilogue() [6/12]

void cereal::epilogue ( BinaryInputArchive &  ,
QByteArray const &   
)
inline

◆ epilogue() [7/12]

void cereal::epilogue ( JSONOutputArchive &  ,
QByteArray const &   
)
inline

◆ epilogue() [8/12]

void cereal::epilogue ( JSONInputArchive &  ,
QByteArray const &   
)
inline

◆ epilogue() [9/12]

template<typename T >
void cereal::epilogue ( BinaryOutputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ epilogue() [10/12]

template<typename T >
void cereal::epilogue ( BinaryInputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ epilogue() [11/12]

template<typename T >
void cereal::epilogue ( JSONOutputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ epilogue() [12/12]

template<typename T >
void cereal::epilogue ( JSONInputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ prologue() [1/12]

void cereal::prologue ( JSONOutputArchive &  ,
QString const &   
)
inline

◆ prologue() [2/12]

void cereal::prologue ( JSONInputArchive &  ,
QString const &   
)
inline

◆ prologue() [3/12]

void cereal::prologue ( BinaryOutputArchive &  ,
QString const &   
)
inline

◆ prologue() [4/12]

void cereal::prologue ( BinaryInputArchive &  ,
QString const &   
)
inline

◆ prologue() [5/12]

void cereal::prologue ( JSONOutputArchive &  ,
QByteArray const &   
)
inline

◆ prologue() [6/12]

void cereal::prologue ( JSONInputArchive &  ,
QByteArray const &   
)
inline

◆ prologue() [7/12]

void cereal::prologue ( BinaryOutputArchive &  ,
QByteArray const &   
)
inline

◆ prologue() [8/12]

void cereal::prologue ( BinaryInputArchive &  ,
QByteArray const &   
)
inline

◆ prologue() [9/12]

template<typename T >
void cereal::prologue ( JSONOutputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ prologue() [10/12]

template<typename T >
void cereal::prologue ( JSONInputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ prologue() [11/12]

template<typename T >
void cereal::prologue ( BinaryOutputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ prologue() [12/12]

template<typename T >
void cereal::prologue ( BinaryInputArchive &  ,
wrap_optional< T > const &   
)
inline

◆ serialize() [1/5]

template<class Archive >
void cereal::serialize ( Archive &  archive,
Parse_Origin target 
)
Here is the call graph for this function:

◆ serialize() [2/5]

template<class Archive >
void cereal::serialize ( Archive &  archive,
glm::vec3 &  m 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ serialize() [3/5]

template<class Archive >
void cereal::serialize ( Archive &  archive,
glm::quat &  m 
)
Here is the call graph for this function:

◆ serialize() [4/5]

template<class Archive >
void cereal::serialize ( Archive &  archive,
glm::mat4x3 &  m 
)
Here is the call graph for this function:

◆ serialize() [5/5]

template<class Archive >
void cereal::serialize ( Archive &  archive,
glm::vec2 &  m 
)
Here is the call graph for this function: