semf
semf::UartHardware Member List
This is the complete list of members for
semf::UartHardware
, including all inherited members.
baud
()=0
semf::Uart
pure virtual
dataAvailable
semf::app::Communication
dataWritten
semf::app::Communication
deinit
()=0
semf::CommunicationHardware
pure virtual
error
semf::app::Communication
ErrorCode
enum name
semf::UartHardware
FlowControl
enum name
semf::Uart
Frame
enum name
semf::CommunicationHardware
init
()=0
semf::CommunicationHardware
pure virtual
isBusyReading
() const override
semf::UartHardware
virtual
isBusyWriting
() const override
semf::UartHardware
virtual
onDataAvailable
()
semf::UartHardware
protected
onDataWritten
()
semf::UartHardware
protected
onError
(Error thrown)
semf::UartHardware
protected
Parity
enum name
semf::Uart
read
(uint8_t buffer[], size_t bufferSize) override
semf::UartHardware
virtual
readHardware
(uint8_t buffer[], size_t bufferSize)=0
semf::UartHardware
protected
pure virtual
readStopped
semf::app::Communication
setBaud
(uint32_t baud)=0
semf::Uart
pure virtual
setBusyReading
(bool isBusy)
semf::UartHardware
protected
setBusyWriting
(bool isBusy)
semf::UartHardware
protected
setFormat
(uint8_t bits, WireMode wire, Parity par, StopBits stop, FlowControl flow)=0
semf::Uart
pure virtual
setFrame
(Frame frame) final
semf::CommunicationHardwareAsynchronous
inline
virtual
StopBits
enum name
semf::Uart
stopRead
()=0
semf::app::Communication
pure virtual
stopWrite
()=0
semf::app::Communication
pure virtual
Type
enum name
semf::CommunicationHardware
type
() const override
semf::CommunicationHardwareAsynchronous
inline
virtual
WireMode
enum name
semf::Uart
write
(const uint8_t data[], size_t dataSize) override
semf::UartHardware
virtual
writeHardware
(const uint8_t data[], size_t dataSize)=0
semf::UartHardware
protected
pure virtual
writeStopped
semf::app::Communication
~Communication
()=default
semf::app::Communication
virtual
~CommunicationHardware
()=default
semf::CommunicationHardware
virtual
~CommunicationHardwareAsynchronous
()=default
semf::CommunicationHardwareAsynchronous
virtual
~Uart
()=default
semf::Uart
virtual
~UartHardware
()=default
semf::UartHardware
virtual
Generated by
1.9.4