Byggern
Stream Member List

This is the complete list of members for Stream, including all inherited members.

CalculateLength(uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty)Streamprotectedvirtual
CheckInputOverflowFlag()Streamvirtual
CheckOutputOverflowFlag()Streamvirtual
event_input_buffer_not_empty (defined in Stream)Streamprotected
event_output_buffer_not_empty (defined in Stream)Streamprotected
FlushInputBuffer()Streamvirtual
FlushOutputBuffer()Streamvirtual
FlushStream(uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty)Streamprotectedvirtual
GetAvailableReadBytes()Streamvirtual
GetAvailableWriteBytes()Streamvirtual
GetInputBufferLength()Streamvirtual
GetOutputBufferLength()Streamvirtual
input_bufferStreamprotected
input_buffer_emptyStreamprotected
input_buffer_overflowedStreamprotected
input_buffer_sizeStreamprotected
input_buffer_start_indexStreamprotected
input_buffer_stop_indexStreamprotected
output_bufferStreamprotected
output_buffer_emptyStreamprotected
output_buffer_overflowedStreamprotected
output_buffer_sizeStreamprotected
output_buffer_start_indexStreamprotected
output_buffer_stop_indexStreamprotected
Read(uint8_t *string, uint16_t size)Streamvirtual
ReadByte(uint8_t &byte)Streamvirtual
ReadByteFromBuffer(uint8_t &byte, uint8_t *buffer, uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty)Streamprotectedvirtual
ReadByteFromOutputStream(uint8_t &byte)Streamprotectedvirtual
ReadFromBuffer(uint8_t *buffer, uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty, uint8_t *string, uint16_t &string_size)Streamprotectedvirtual
ReadFromOutputStream(uint8_t *string, uint16_t size)Streamprotectedvirtual
Stream(uint16_t input_stream_size, uint16_t output_stream_size)Stream
Write(uint8_t *string, uint16_t size)Streamvirtual
WriteByte(uint8_t byte)Streamvirtual
WriteByteToBuffer(uint8_t *buffer, uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty, bool &overflow_flag, uint8_t &byte, void(*cb)(Stream *stream))Streamprotectedvirtual
WriteByteToInputStream(uint8_t &byte)Streamprotectedvirtual
WriteToBuffer(uint8_t *buffer, uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty, bool &overflow_flag, uint8_t *string, uint16_t &string_size, void(*cb)(Stream *stream))Streamprotectedvirtual
WriteToInputStream(uint8_t *string, uint16_t size)Streamprotectedvirtual