Wrapper for serializing arrays and POD.
More...
#include <serialize.h>
|
| | CFlatData (void *pbeginIn, void *pendIn) |
| |
| template<class T , class TAl > |
| | CFlatData (std::vector< T, TAl > &v) |
| |
| template<unsigned int N, typename T , typename S , typename D > |
| | CFlatData (prevector< N, T, S, D > &v) |
| |
| char * | begin () |
| |
| const char * | begin () const |
| |
| char * | end () |
| |
| const char * | end () const |
| |
| unsigned int | GetSerializeSize (int, int=0) const |
| |
| template<typename Stream > |
| void | Serialize (Stream &s, int, int=0) const |
| |
| template<typename Stream > |
| void | Unserialize (Stream &s, int, int=0) |
| |
Wrapper for serializing arrays and POD.
Definition at line 372 of file serialize.h.
◆ CFlatData() [1/3]
| CFlatData::CFlatData |
( |
void * |
pbeginIn, |
|
|
void * |
pendIn |
|
) |
| |
|
inline |
◆ CFlatData() [2/3]
template<class T , class TAl >
| CFlatData::CFlatData |
( |
std::vector< T, TAl > & |
v | ) |
|
|
inlineexplicit |
◆ CFlatData() [3/3]
template<unsigned int N, typename T , typename S , typename D >
| CFlatData::CFlatData |
( |
prevector< N, T, S, D > & |
v | ) |
|
|
inlineexplicit |
◆ begin() [1/2]
| char* CFlatData::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
| const char* CFlatData::begin |
( |
| ) |
const |
|
inline |
◆ end() [1/2]
◆ end() [2/2]
| const char* CFlatData::end |
( |
| ) |
const |
|
inline |
◆ GetSerializeSize()
| unsigned int CFlatData::GetSerializeSize |
( |
int |
, |
|
|
int |
= 0 |
|
) |
| const |
|
inline |
◆ Serialize()
template<typename Stream >
| void CFlatData::Serialize |
( |
Stream & |
s, |
|
|
int |
, |
|
|
int |
= 0 |
|
) |
| const |
|
inline |
◆ Unserialize()
template<typename Stream >
| void CFlatData::Unserialize |
( |
Stream & |
s, |
|
|
int |
, |
|
|
int |
= 0 |
|
) |
| |
|
inline |
◆ pbegin
◆ pend
The documentation for this class was generated from the following file: