buffer

Description

Methods

~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 & )

error

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 & )


error pop ( uint8_t &, size_t )


error_or < uint64_t > write_from ( const buffer & )

Read from other buffer and write into this buffer