| Rapicorn - Experimental UI Toolkit - Source Code
    13.07.0
    | 
Inherited by Rapicorn::Aida::FieldBuffer8, and Rapicorn::Aida::OneChunkFieldBuffer.
| Public Member Functions | |
| uint32 | size () const | 
| uint32 | capacity () const | 
| uint64 | first_id () const | 
| void | add_bool (bool vbool) | 
| void | add_int64 (int64 vint64) | 
| void | add_evalue (int64 vint64) | 
| void | add_double (double vdouble) | 
| void | add_string (const String &s) | 
| void | add_object (uint64 objid) | 
| void | add_any (const Any &vany) | 
| void | add_header1 (MessageId m, uint c, uint64 h, uint64 l) | 
| void | add_header2 (MessageId m, uint c, uint r, uint64 h, uint64 l) | 
| FieldBuffer & | add_rec (uint32 nt) | 
| FieldBuffer & | add_seq (uint32 nt) | 
| void | reset () | 
| String | first_id_str () const | 
| String | to_string () const | 
| 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<<= (const String &s) | 
| void | operator<<= (Any v) | 
| void | operator<<= (const TypeHash &h) | 
| Static Public Member Functions | |
| static String | type_name (int field_type) | 
| static FieldBuffer * | _new (uint32 _ntypes) | 
| static FieldBuffer * | new_result (MessageId m, uint rconnection, uint64 h, uint64 l, uint32 n=1) | 
| Protected Member Functions | |
| void | check () | 
| uint32 | offset () const | 
| TypeKind | type_at (uint32 n) const | 
| void | set_type (TypeKind ft) | 
| FieldUnion & | getu () const | 
| FieldUnion & | addu (TypeKind ft) | 
| FieldUnion & | uat (uint32 n) const | 
| FieldBuffer (uint32 _ntypes) | |
| FieldBuffer (uint32, FieldUnion *, uint32) | |
| Protected Attributes | |
| FieldUnion * | buffermem | 
 1.7.6.1
 1.7.6.1