|
| memory_deserializer_t (const qstring &s) |
|
| memory_deserializer_t (const bytevec_t &b) |
|
| memory_deserializer_t (const uchar *p, const uchar *e) |
|
| memory_deserializer_t (const void *p, size_t s) |
|
bool | empty () const |
|
size_t | size () const |
|
bool | advance (size_t s) |
|
uint8 | unpack_db () |
|
uint16 | unpack_dw () |
|
uint32 | unpack_dd () |
|
uint64 | unpack_dq () |
|
ea_t | unpack_ea () |
|
ea64_t | unpack_ea64 () |
|
const char * | unpack_str () |
|
bool | unpack_str (qstring *out) |
|
char * | unpack_ds (bool empty_null=false) |
|
bool | unpack_ds_to_buf (char *buf, size_t bufsize) |
|
const void * | unpack_obj_inplace (size_t objsize) |
|
const void * | unpack_buf_inplace () |
|
const void * | unpack_obj (void *obj, size_t objsize) |
|
const void * | unpack_buf () |
|
void | unpack_eavec (eavec_t *vec, ea_t ea) |
|
bool | unpack_bytevec (bytevec_t *out) |
|
template<SCALAR_TYPE(1) > |
void | unpack (T *out) |
|
template<SCALAR_TYPE(2) > |
void | unpack (T *out) |
|
template<SCALAR_TYPE(4) > |
void | unpack (T *out) |
|
template<SCALAR_TYPE(8) > |
void | unpack (T *out) |
|
void | unpack (qstring *out) |
|
template<class T > |
void | unpack (qvector< T > *out) |
|
ssize_t | read (void *obj, size_t objsize) |
|
bool | eof () const |
|
The documentation for this struct was generated from the following file: