#include <serializable.h>
|
| template<typename T > |
| static void | SerializeToUInt64 (std::ostream &stream, T value) |
| |
| template<typename T > |
| static void | SerializeToUInt32 (std::ostream &stream, T value) |
| |
| template<typename T > |
| static void | SerializeToUInt16 (std::ostream &stream, T value) |
| |
| template<typename T > |
| static void | SerializeToUInt8 (std::ostream &stream, T value) |
| |
| static void | SerializeToBool8 (std::ostream &stream, bool value) |
| |
| static void | SerializeToFloat (std::ostream &stream, float value) |
| |
| static void | SerializeToDouble (std::ostream &stream, double value) |
| |
| static void | SerializeToLDouble (std::ostream &stream, long double value) |
| |
| static void | SerializeToLDoubleC (std::ostream &stream, std::complex< long double > value) |
| |
| static void | SerializeToString (std::ostream &stream, const std::string &str) |
| |
| static void | SerializeTo32bString (std::ostream &stream, const std::string &str) |
| |
| static uint64_t | UnserializeUInt64 (std::istream &stream) |
| |
| static uint32_t | UnserializeUInt32 (std::istream &stream) |
| |
| static uint16_t | UnserializeUInt16 (std::istream &stream) |
| |
| static uint8_t | UnserializeUInt8 (std::istream &stream) |
| |
| static bool | UnserializeBool8 (std::istream &stream) |
| |
| static double | UnserializeFloat (std::istream &stream) |
| |
| static double | UnserializeDouble (std::istream &stream) |
| |
| static long double | UnserializeLDouble (std::istream &stream) |
| |
| static std::complex< long double > | UnserializeLDoubleC (std::istream &stream) |
| |
| static void | UnserializeString (std::istream &stream, std::string &destStr) |
| |
| static void | Unserialize32bString (std::istream &stream, std::string &destStr) |
| |
|
| template<typename T > |
| static T | Unserialize (std::istream &stream) |
| |
Definition at line 9 of file serializable.h.
| virtual Serializable::~Serializable |
( |
| ) |
|
|
inlinevirtual |
| virtual void Serializable::Serialize |
( |
std::ostream & |
stream | ) |
const |
|
pure virtual |
| static void Serializable::SerializeTo32bString |
( |
std::ostream & |
stream, |
|
|
const std::string & |
str |
|
) |
| |
|
inlinestatic |
| static void Serializable::SerializeToBool8 |
( |
std::ostream & |
stream, |
|
|
bool |
value |
|
) |
| |
|
inlinestatic |
| static void Serializable::SerializeToDouble |
( |
std::ostream & |
stream, |
|
|
double |
value |
|
) |
| |
|
inlinestatic |
| static void Serializable::SerializeToFloat |
( |
std::ostream & |
stream, |
|
|
float |
value |
|
) |
| |
|
inlinestatic |
| static void Serializable::SerializeToLDouble |
( |
std::ostream & |
stream, |
|
|
long double |
value |
|
) |
| |
|
inlinestatic |
| static void Serializable::SerializeToLDoubleC |
( |
std::ostream & |
stream, |
|
|
std::complex< long double > |
value |
|
) |
| |
|
inlinestatic |
| static void Serializable::SerializeToString |
( |
std::ostream & |
stream, |
|
|
const std::string & |
str |
|
) |
| |
|
inlinestatic |
template<typename T >
| static void Serializable::SerializeToUInt16 |
( |
std::ostream & |
stream, |
|
|
T |
value |
|
) |
| |
|
inlinestatic |
template<typename T >
| static void Serializable::SerializeToUInt32 |
( |
std::ostream & |
stream, |
|
|
T |
value |
|
) |
| |
|
inlinestatic |
template<typename T >
| static void Serializable::SerializeToUInt64 |
( |
std::ostream & |
stream, |
|
|
T |
value |
|
) |
| |
|
inlinestatic |
template<typename T >
| static void Serializable::SerializeToUInt8 |
( |
std::ostream & |
stream, |
|
|
T |
value |
|
) |
| |
|
inlinestatic |
| virtual void Serializable::Unserialize |
( |
std::istream & |
stream | ) |
|
|
pure virtual |
template<typename T >
| static T Serializable::Unserialize |
( |
std::istream & |
stream | ) |
|
|
inlinestaticprivate |
| static void Serializable::Unserialize32bString |
( |
std::istream & |
stream, |
|
|
std::string & |
destStr |
|
) |
| |
|
inlinestatic |
| static bool Serializable::UnserializeBool8 |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static double Serializable::UnserializeDouble |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static double Serializable::UnserializeFloat |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static long double Serializable::UnserializeLDouble |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static std::complex<long double> Serializable::UnserializeLDoubleC |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static void Serializable::UnserializeString |
( |
std::istream & |
stream, |
|
|
std::string & |
destStr |
|
) |
| |
|
inlinestatic |
| static uint16_t Serializable::UnserializeUInt16 |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static uint32_t Serializable::UnserializeUInt32 |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static uint64_t Serializable::UnserializeUInt64 |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
| static uint8_t Serializable::UnserializeUInt8 |
( |
std::istream & |
stream | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: