ClearCore Library
ClearCore::SerialBase Member List

This is the complete list of members for ClearCore::SerialBase, including all inherited members.

_Parities enum nameClearCore::ISerial
AvailableForRead() overrideClearCore::SerialBasevirtual
AvailableForWrite() overrideClearCore::SerialBasevirtual
BREAK_DETECTEDClearCore::SerialBasestatic
CharGet() overrideClearCore::SerialBasevirtual
CharPeek() overrideClearCore::SerialBasevirtual
CharSize(uint8_t size) overrideClearCore::SerialBasevirtual
COM_LSB_FIRST enum valueClearCore::SerialBase
COM_MSB_FIRST enum valueClearCore::SerialBase
CtrlLineModes enum nameClearCore::SerialBase
CtsState()ClearCore::SerialBase
DataOrder(DataOrders newOrder)ClearCore::SerialBase
DataOrders enum nameClearCore::SerialBase
EOBClearCore::SerialBasestatic
ErrorStatusAccum(SerialErrorStatusRegister mask=UINT32_MAX)ClearCore::SerialBase
FlowControl(bool useFlowControl)ClearCore::SerialBase
FlowControl()ClearCore::SerialBaseinline
Flush() overrideClearCore::SerialBasevirtual
FlushInput() overrideClearCore::SerialBasevirtual
HandleFrameError()ClearCore::SerialBase
HandleOverflow()ClearCore::SerialBase
HandleParityError()ClearCore::SerialBase
LEAD_CHANGE enum valueClearCore::SerialBase
LEAD_SAMPLE enum valueClearCore::SerialBase
LINE_HW enum valueClearCore::SerialBase
LINE_OFF enum valueClearCore::SerialBase
LINE_ON enum valueClearCore::SerialBase
operator bool()=0ClearCore::ISerialpure virtual
Parities typedefClearCore::ISerial
Parity(Parities newParity) overrideClearCore::SerialBasevirtual
Parity() overrideClearCore::SerialBaseinlinevirtual
PARITY_E enum valueClearCore::ISerial
PARITY_N enum valueClearCore::ISerial
PARITY_O enum valueClearCore::ISerial
PortClose() overrideClearCore::SerialBasevirtual
PortIsOpen() overrideClearCore::SerialBasevirtual
PortMode(PortModes newMode)ClearCore::SerialBase
PortModes enum nameClearCore::SerialBase
PortOpen() overrideClearCore::SerialBasevirtual
RtsMode(CtrlLineModes mode)ClearCore::SerialBase
SCK_HIGH enum valueClearCore::SerialBase
SCK_LOW enum valueClearCore::SerialBase
Send(const char *buffer, size_t bufferSize)ClearCore::ISerialinline
Send(const char *nullTermStr)ClearCore::ISerialinline
Send(char theChar)ClearCore::ISerialinline
Send(double number, uint8_t precision=2)ClearCore::ISerialinline
Send(int8_t number, uint8_t radix=10)ClearCore::ISerialinline
Send(uint8_t number, uint8_t radix=10)ClearCore::ISerialinline
Send(int16_t number, uint8_t radix=10)ClearCore::ISerialinline
Send(uint16_t number, uint8_t radix=10)ClearCore::ISerialinline
Send(int32_t number, uint8_t radix=10)ClearCore::ISerialinline
Send(uint32_t number, uint8_t radix=10)ClearCore::ISerialinline
Send(int number, uint8_t radix=10)ClearCore::ISerialinline
SendChar(uint8_t charToSend) overrideClearCore::SerialBasevirtual
SendLine()ClearCore::ISerialinline
SendLine(const char *buffer, size_t bufferSize)ClearCore::ISerialinline
SendLine(const char *nullTermStr)ClearCore::ISerialinline
SendLine(char theChar)ClearCore::ISerialinline
SendLine(double number, uint8_t precision=2)ClearCore::ISerialinline
SendLine(int8_t number, uint8_t radix=10)ClearCore::ISerialinline
SendLine(uint8_t number, uint8_t radix=10)ClearCore::ISerialinline
SendLine(int16_t number, uint8_t radix=10)ClearCore::ISerialinline
SendLine(uint16_t number, uint8_t radix=10)ClearCore::ISerialinline
SendLine(int32_t number, uint8_t radix=10)ClearCore::ISerialinline
SendLine(uint32_t number, uint8_t radix=10)ClearCore::ISerialinline
SendLine(int number, uint8_t radix=10)ClearCore::ISerialinline
SerialBreak(bool enable)ClearCore::SerialBase
Speed(uint32_t bitsPerSecond) overrideClearCore::SerialBasevirtual
Speed() overrideClearCore::SerialBaseinlinevirtual
SPI enum valueClearCore::SerialBase
SpiAsyncWaitComplete()ClearCore::SerialBase
SpiClock(SpiClockPolarities polarity, SpiClockPhases phase)ClearCore::SerialBase
SpiClockPhases enum nameClearCore::SerialBase
SpiClockPolarities enum nameClearCore::SerialBase
SpiSsMode(CtrlLineModes mode)ClearCore::SerialBase
SpiTransferData(uint8_t data)ClearCore::SerialBase
SpiTransferData(uint8_t const *writeBuf, uint8_t *readBuf, int32_t len)ClearCore::SerialBase
SpiTransferDataAsync(uint8_t const *writeBuf, uint8_t *readBuf, int32_t len)ClearCore::SerialBase
StopBits(uint8_t bits) overrideClearCore::SerialBasevirtual
UART enum valueClearCore::SerialBase
WaitForTransmitIdle() overrideClearCore::SerialBasevirtual