Byggern
|
This is the complete list of members for OLED_SCP, including all inherited members.
bytes_to_send (defined in OLED_SCP) | OLED_SCP | protected |
bytes_to_send_index (defined in OLED_SCP) | OLED_SCP | protected |
CalculateLength(uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty) | Stream | protectedvirtual |
channel (defined in OLED_SCP) | OLED_SCP | protected |
CheckInputOverflowFlag() | Stream | virtual |
CheckOutputOverflowFlag() | Stream | virtual |
Clear() | OLED | |
ClearLine() | OLED | |
command (defined in OLED_SCP) | OLED_SCP | protected |
current_line | OLED | protected |
display_height | OLED | protected |
display_width | OLED | protected |
event_input_buffer_not_empty (defined in Stream) | Stream | protected |
event_output_buffer_not_empty (defined in Stream) | Stream | protected |
FlushInputBuffer() | Stream | virtual |
FlushOutputBuffer() | Stream | virtual |
FlushStream(uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty) | Stream | protectedvirtual |
font | OLED | protected |
font_height | OLED | protected |
font_width | OLED | protected |
GetAvailableReadBytes() | Stream | virtual |
GetAvailableWriteBytes() | Stream | virtual |
GetBitmapForCharacter(char character, uint8_t *&character_bitmap) | OLED | protected |
GetInputBufferLength() | Stream | virtual |
GetInstance() | OLED_SCP | inlinestatic |
GetMaxLineCharacters() | OLED | |
GetOutputBufferLength() | Stream | virtual |
GetYCoordinateFromLineNumber(uint8_t line) | OLED | |
GoToLine(uint8_t line) | OLED | |
Init(uint8_t width, uint8_t height, SCP &channel, uint8_t command) | OLED_SCP | |
OLED::Init(uint8_t width, uint8_t height) | OLED | |
input_buffer | Stream | protected |
input_buffer_empty | Stream | protected |
input_buffer_overflowed | Stream | protected |
input_buffer_size | Stream | protected |
input_buffer_start_index | Stream | protected |
input_buffer_stop_index | Stream | protected |
matrix | OLED | protected |
number_of_lines | OLED | protected |
number_of_pages | OLED | protected |
OLED() | OLED | protected |
oled_command | OLED | protected |
oled_data | OLED | protected |
OLED_SCP() | OLED_SCP | inlineprotected |
output_buffer | Stream | protected |
output_buffer_empty | Stream | protected |
output_buffer_overflowed | Stream | protected |
output_buffer_size | Stream | protected |
output_buffer_start_index | Stream | protected |
output_buffer_stop_index | Stream | protected |
pixels_per_line | OLED | protected |
Read(uint8_t *string, uint16_t size) | Stream | virtual |
ReadByte(uint8_t &byte) | Stream | virtual |
ReadByteFromBuffer(uint8_t &byte, uint8_t *buffer, uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty) | Stream | protectedvirtual |
ReadByteFromOutputStream(uint8_t &byte) | Stream | protectedvirtual |
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) | Stream | protectedvirtual |
ReadFromOutputStream(uint8_t *string, uint16_t size) | Stream | protectedvirtual |
Repaint() | OLED | |
SetFont(uint8_t *font, uint8_t width, uint8_t height) | OLED | |
SetNumberOfLines(uint8_t number_of_lines) | OLED | |
Stream(uint16_t input_stream_size, uint16_t output_stream_size) | Stream | |
Write(uint8_t *string, uint16_t size) | Stream | virtual |
WriteBitmap(uint8_t **pixels, uint8_t bitmap_width, uint8_t bitmap_height, uint8_t x, uint8_t y, bool is_progmem) | OLED | |
WriteByte(uint8_t page, uint8_t column, uint8_t byte) | OLED | |
Stream::WriteByte(uint8_t byte) | Stream | virtual |
WriteByteArray(uint8_t page, uint8_t column, uint8_t *byte_array, uint8_t length) | OLED | |
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)) | Stream | protectedvirtual |
WriteByteToInputStream(uint8_t &byte) | Stream | protectedvirtual |
WriteByteToOLED(volatile uint8_t *address, uint8_t data) | OLED_SCP | protectedvirtual |
WriteLine(char *string, uint8_t length, uint8_t line, uint8_t offset) | OLED | |
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)) | Stream | protectedvirtual |
WriteToInputStream(uint8_t *string, uint16_t size) | Stream | protectedvirtual |