array_buffer
Description
Vars
std::vector< uint8_t > |
||
size_t |
||
size_t |
||
Methods
array_buffer ( size_t ) |
|
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 ) |
|
Vars Description
std::vector< uint8_t > buffer_
size_t read_position_
size_t write_position_
Methods Description
array_buffer ( size_t )
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 )