|
| buffer (std::ostream &a_out, bool a_byte_swap, uint32 a_size, char *a_buffer, uint32 a_klen, bool a_verbose) |
|
virtual | ~buffer () |
|
bool | byte_swap () const |
|
bool | verbose () const |
|
void | set_offset (unsigned int a_off) |
|
uint32 | length () const |
|
uint32 | size () const |
|
void | set_map_objs (bool a_value) |
|
bool | map_objs () const |
|
void | remove_in_map (iro *a_obj) |
|
bool | read_object (ifac &a_fac, const ifac::args &a_args, iro *&a_obj, bool &a_created) |
|
bool | read_version (short &a_version) |
|
bool | read_version (short &a_version, uint32 &a_start_pos, uint32 &a_byte_count) |
|
bool | check_byte_count (uint32 a_start_pos, uint32 a_byte_count, const std::string &a_store_cls) |
|
| rbuf (std::ostream &a_out, bool a_byte_swap, const char *a_eob, char *&a_pos) |
|
virtual | ~rbuf () |
|
| rbuf (const rbuf &a_from) |
|
rbuf & | operator= (const rbuf &a_from) |
|
std::ostream & | out () const |
|
void | skip (unsigned int a_num) |
|
void | set_eob (const char *a_eob) |
|
char *& | pos () |
|
const char * | eob () const |
|
void | set_byte_swap (bool a_value) |
|
bool | read (unsigned char &a_x) |
|
bool | read (unsigned short &a_x) |
|
bool | read (unsigned int &a_x) |
|
bool | read (uint64 &a_x) |
|
bool | read (float &a_x) |
|
bool | read (double &a_x) |
|
bool | read (char &a_x) |
|
bool | read (short &a_x) |
|
bool | read (int &a_x) |
|
bool | read (int64 &a_x) |
|
bool | read (std::string &a_x) |
|
bool | read (bool &x) |
|
bool | read (std::vector< std::string > &a_a) |
|
bool | read_fast_array (bool *b, uint32 n) |
|
bool | read_fast_array (char *c, uint32 n) |
|
bool | read_fast_array (unsigned char *c, uint32 n) |
|
template<class T > |
bool | read_fast_array (T *a_a, uint32 a_n) |
|
template<class T > |
bool | read_array (uint32 a_sz, T *&a_a, uint32 &a_n) |
|
template<class T > |
bool | read_array (std::vector< T > &a_v) |
|
template<class T > |
bool | read_array2 (std::vector< std::vector< T > > &a_v) |
|
bool | check_eob (uint32 n) |
|
Definition at line 43 of file buffer.