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 |
|
template<typename Stream > |
void | Serialize (Stream &s) const |
|
template<typename Stream > |
void | Unserialize (Stream &s) |
|
Wrapper for serializing arrays and POD.
Definition at line 374 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 |
◆ Serialize()
template<typename Stream >
void CFlatData::Serialize |
( |
Stream & |
s | ) |
const |
|
inline |
◆ Unserialize()
template<typename Stream >
void CFlatData::Unserialize |
( |
Stream & |
s | ) |
|
|
inline |
◆ pbegin
◆ pend
The documentation for this class was generated from the following file: