Byggern
|
This is the complete list of members for SPI::SPI, including all inherited members.
CalculateLength(uint16_t &start_index, uint16_t &stop_index, uint16_t &buffer_size, bool &empty) | Stream | protectedvirtual |
CheckInputOverflowFlag() | Stream | virtual |
CheckOutputOverflowFlag() | Stream | virtual |
current_pin | SPI::SPI | |
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 |
GetAvailableReadBytes() | Stream | virtual |
GetAvailableWriteBytes() | Stream | virtual |
GetInputBufferLength() | Stream | virtual |
GetInstance() | SPI::SPI | inlinestatic |
GetOutputBufferLength() | Stream | virtual |
Initialize(PIN *pins, uint8_t number_of_pins, bool clock_polarity_falling, bool clock_phase_trailing) | SPI::SPI | |
InitializeTransmission() | SPI::SPI | private |
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 |
ongoing_transmission | SPI::SPI | private |
operator=(const SPI &)=delete | SPI::SPI | |
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 |
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 |
SetDevice(PIN pin) | SPI::SPI | |
SPI() | SPI::SPI | private |
SPI(const SPI &)=delete | SPI::SPI | |
SPI_STC_vect() | SPI::SPI | friend |
Stream(uint16_t input_stream_size, uint16_t output_stream_size) | Stream | |
throw_away_data_count | SPI::SPI | private |
Write(uint8_t *string, uint16_t size) | Stream | virtual |
WriteByte(uint8_t byte, bool wait) | SPI::SPI | |
Stream::WriteByte(uint8_t byte) | Stream | virtual |
WriteByteAndThrowAwayData(uint8_t byte, bool wait) | SPI::SPI | |
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 |
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 |