![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <serialize.h>
Public Member Functions | |
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) |
Protected Attributes | |
char * | pbegin |
char * | pend |
Wrapper for serializing arrays and POD.
Definition at line 394 of file serialize.h.
|
inline |
Definition at line 400 of file serialize.h.
|
inlineexplicit |
Definition at line 402 of file serialize.h.
|
inlineexplicit |
Definition at line 408 of file serialize.h.
|
inline |
Definition at line 413 of file serialize.h.
|
inline |
Definition at line 414 of file serialize.h.
|
inline |
Definition at line 415 of file serialize.h.
|
inline |
Definition at line 416 of file serialize.h.
|
inline |
Definition at line 418 of file serialize.h.
|
inline |
Definition at line 424 of file serialize.h.
|
inline |
Definition at line 430 of file serialize.h.
|
protected |
Definition at line 397 of file serialize.h.
Referenced by begin(), CFlatData(), GetSerializeSize(), Serialize(), and Unserialize().
|
protected |
Definition at line 398 of file serialize.h.
Referenced by CFlatData(), end(), GetSerializeSize(), Serialize(), and Unserialize().