List of all members.
Public Member Functions |
|
| FieldReader (const FieldBuffer &fb) |
|
const FieldBuffer * | field_buffer () const |
|
void | reset (const FieldBuffer &fb) |
|
void | reset () |
|
uint32 | remaining () |
|
void | skip () |
|
void | skip_header () |
|
uint32 | n_types () |
|
TypeKind | get_type () |
|
int64 | get_bool () |
|
int64 | get_int64 () |
|
int64 | get_evalue () |
|
double | get_double () |
|
const String & | get_string () |
|
uint64 | get_object () |
|
const Any & | get_any () |
|
const FieldBuffer & | get_rec () |
|
const FieldBuffer & | get_seq () |
|
int64 | pop_bool () |
|
int64 | pop_int64 () |
|
int64 | pop_evalue () |
|
double | pop_double () |
|
const String & | pop_string () |
|
uint64 | pop_object () |
|
const Any & | pop_any () |
|
const FieldBuffer & | pop_rec () |
|
const FieldBuffer & | pop_seq () |
|
void | operator>>= (uint32 &v) |
|
void | operator>>= (ULongIffy &v) |
|
void | operator>>= (uint64 &v) |
|
void | operator>>= (int32 &v) |
|
void | operator>>= (LongIffy &v) |
|
void | operator>>= (int64 &v) |
|
void | operator>>= (bool &v) |
|
void | operator>>= (double &v) |
|
void | operator>>= (EnumValue &e) |
|
void | operator>>= (String &s) |
|
void | operator>>= (Any &v) |
|
void | operator>>= (TypeHash &h) |
|
void | operator>>= (std::vector< bool >::reference v) |
The documentation for this class was generated from the following files: