|
|
| xdr_pack (size_t sz=BUFCHUNK) |
|
| xdr_pack (const char *, const char *rw) |
| virtual void | append (const basic_type &x) |
| virtual void | popoff (basic_type &x) |
| virtual xdr_pack & | reseti () |
| virtual xdr_pack & | reseto () |
| virtual xdr_pack & | seeki (long offs) |
| virtual xdr_pack & | seeko (long offs) |
| virtual void | packraw (const char *x, size_t sz) |
| virtual void | unpackraw (char *x, size_t sz) |
| virtual void | swap (pack_t &other) |
|
| xdr_pack (size_t sz=BUFCHUNK) |
|
| xdr_pack (const char *, const char *rw) |
| virtual void | append (const basic_type &x) |
| virtual void | popoff (basic_type &x) |
| virtual xdr_pack & | reseti () |
| virtual xdr_pack & | reseto () |
| virtual xdr_pack & | seeki (long offs) |
| virtual xdr_pack & | seeko (long offs) |
| virtual void | packraw (const char *x, size_t sz) |
| virtual void | unpackraw (char *x, size_t sz) |
| virtual void | swap (pack_t &other) |
|
const char * | data () const |
| | actual buffer
|
|
char * | data () |
| | actual buffer
|
|
size_t | size () const |
| | size of buffer
|
|
size_t | pos () const |
| | position of read pointer
|
|
char * | realloc (char *d, size_t s) |
|
void | realloc (size_t s) |
| void | resize (size_t s) |
|
| pack_t (size_t sz=0) |
|
| pack_t (const char *fname, const char *rw) |
|
| operator bool () |
|
void | clear () |
| virtual int | cmp (const pack_t &x) const |
|
bool | operator< (const pack_t &x) const |
|
bool | operator> (const pack_t &x) const |
|
bool | operator== (const pack_t &x) const |
|
bool | operator!= (const pack_t &x) const |
|
const char * | data () const |
| | actual buffer
|
|
char * | data () |
| | actual buffer
|
|
size_t | size () const |
| | size of buffer
|
|
size_t | pos () const |
| | position of read pointer
|
|
char * | realloc (char *d, size_t s) |
|
void | realloc (size_t s) |
| void | resize (size_t s) |
|
| pack_t (size_t sz=0) |
|
| pack_t (const char *fname, const char *rw) |
|
| operator bool () |
|
void | clear () |
| virtual int | cmp (const pack_t &x) const |
|
bool | operator< (const pack_t &x) const |
|
bool | operator> (const pack_t &x) const |
|
bool | operator== (const pack_t &x) const |
|
bool | operator!= (const pack_t &x) const |
|
|
Ptr_flag | ptr_flag |
|
unsigned | recur_max |
| | recursion limit for pack_graph
|
|
std::vector< PtrStoreRef > | alloced |
| enum | mode_t {
buf
, readf
, writef
, buf
,
readf
, writef
} |
| enum | mode_t {
buf
, readf
, writef
, buf
,
readf
, writef
} |
|
void | swap_base (pack_t &other) |
|
void | swap_base (pack_t &other) |
|
FILE * | f |
|
mode_t | mode |
|
char * | m_data |
| | actual buffer
|
|
size_t | m_size |
| | size of buffer
|
|
size_t | m_pos |
| | position of read pointer
|
machine independent serialisation buffer object