|
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) |
virtual void | append (const basic_type &x) |
virtual void | popoff (basic_type &x) |
| pack_t (size_t sz=0) |
| pack_t (const char *fname, const char *rw) |
| operator bool () |
virtual pack_t & | reseti () |
virtual pack_t & | reseto () |
virtual pack_t & | seeki (long offs) |
virtual pack_t & | seeko (long offs) |
void | clear () |
virtual void | packraw (const char *x, size_t s) |
virtual void | unpackraw (char *x, size_t s) |
virtual void | swap (pack_t &other) |
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) |
virtual void | append (const basic_type &x) |
virtual void | popoff (basic_type &x) |
| pack_t (size_t sz=0) |
| pack_t (const char *fname, const char *rw) |
| operator bool () |
virtual pack_t & | reseti () |
virtual pack_t & | reseto () |
virtual pack_t & | seeki (long offs) |
virtual pack_t & | seeko (long offs) |
void | clear () |
virtual void | packraw (const char *x, size_t s) |
virtual void | unpackraw (char *x, size_t s) |
virtual void | swap (pack_t &other) |
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 |
basic serialisation buffer object