ClearCore Library
ClearCore::ISerial Member List

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

_Parities enum nameClearCore::ISerial
AvailableForRead()=0ClearCore::ISerialpure virtual
AvailableForWrite()=0ClearCore::ISerialpure virtual
CharGet()=0ClearCore::ISerialpure virtual
CharPeek()=0ClearCore::ISerialpure virtual
CharSize(uint8_t size)=0ClearCore::ISerialpure virtual
Flush()=0ClearCore::ISerialpure virtual
FlushInput()=0ClearCore::ISerialpure virtual
operator bool()=0ClearCore::ISerialpure virtual
Parities typedefClearCore::ISerial
Parity(Parities newParity)=0ClearCore::ISerialpure virtual
Parity()=0ClearCore::ISerialpure virtual
PARITY_E enum valueClearCore::ISerial
PARITY_N enum valueClearCore::ISerial
PARITY_O enum valueClearCore::ISerial
PortClose()=0ClearCore::ISerialpure virtual
PortIsOpen()=0ClearCore::ISerialpure virtual
PortOpen()=0ClearCore::ISerialpure virtual
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)=0ClearCore::ISerialpure virtual
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
Speed(uint32_t bitsPerSecond)=0ClearCore::ISerialpure virtual
Speed()=0ClearCore::ISerialpure virtual
StopBits(uint8_t bits)=0ClearCore::ISerialpure virtual
WaitForTransmitIdle()=0ClearCore::ISerialpure virtual