buffer
Description
Methods
~buffer ( ) |
|
size_t |
read_position ( ) |
size_t |
|
size_t |
read_segment_length ( size_t ) |
void |
read_advance ( size_t ) |
uint8_t & |
read ( size_t ) |
const uint8_t & |
read ( size_t ) |
size_t |
write_position ( ) |
size_t |
|
size_t |
write_segment_length ( size_t ) |
void |
write_advance ( size_t ) |
uint8_t & |
write ( size_t ) |
const uint8_t & |
write ( size_t ) |
write_require_length ( size_t ) |
|
push ( const uint8_t & ) |
|
push ( const uint8_t &, size_t ) |
|
pop ( uint8_t & ) |
|
pop ( uint8_t &, size_t ) |
|
error_or < uint64_t > |
write_from ( const buffer & ) |
Methods Description
~buffer ( )
size_t read_position ( )
size_t read_composite_length ( )
size_t read_segment_length ( size_t )
void read_advance ( size_t )
uint8_t & read ( size_t )
const uint8_t & read ( size_t )
size_t write_position ( )
size_t write_composite_length ( )
size_t write_segment_length ( size_t )
void write_advance ( size_t )
uint8_t & write ( size_t )
const uint8_t & write ( size_t )
error write_require_length ( size_t )
error push ( const uint8_t & )
error push ( const uint8_t &, size_t )
error pop ( uint8_t &, size_t )
error_or < uint64_t > write_from ( const buffer & )