semf
semf::UartHardware Member List

This is the complete list of members for semf::UartHardware, including all inherited members.

baud()=0semf::Uartpure virtual
dataAvailablesemf::app::Communication
dataWrittensemf::app::Communication
deinit()=0semf::CommunicationHardwarepure virtual
errorsemf::app::Communication
ErrorCode enum namesemf::UartHardware
FlowControl enum namesemf::Uart
Frame enum namesemf::CommunicationHardware
init()=0semf::CommunicationHardwarepure virtual
isBusyReading() const overridesemf::UartHardwarevirtual
isBusyWriting() const overridesemf::UartHardwarevirtual
onDataAvailable()semf::UartHardwareprotected
onDataWritten()semf::UartHardwareprotected
onError(Error thrown)semf::UartHardwareprotected
Parity enum namesemf::Uart
read(uint8_t buffer[], size_t bufferSize) overridesemf::UartHardwarevirtual
readHardware(uint8_t buffer[], size_t bufferSize)=0semf::UartHardwareprotectedpure virtual
readStoppedsemf::app::Communication
setBaud(uint32_t baud)=0semf::Uartpure virtual
setBusyReading(bool isBusy)semf::UartHardwareprotected
setBusyWriting(bool isBusy)semf::UartHardwareprotected
setFormat(uint8_t bits, WireMode wire, Parity par, StopBits stop, FlowControl flow)=0semf::Uartpure virtual
setFrame(Frame frame) finalsemf::CommunicationHardwareAsynchronousinlinevirtual
StopBits enum namesemf::Uart
stopRead()=0semf::app::Communicationpure virtual
stopWrite()=0semf::app::Communicationpure virtual
Type enum namesemf::CommunicationHardware
type() const overridesemf::CommunicationHardwareAsynchronousinlinevirtual
WireMode enum namesemf::Uart
write(const uint8_t data[], size_t dataSize) overridesemf::UartHardwarevirtual
writeHardware(const uint8_t data[], size_t dataSize)=0semf::UartHardwareprotectedpure virtual
writeStoppedsemf::app::Communication
~Communication()=defaultsemf::app::Communicationvirtual
~CommunicationHardware()=defaultsemf::CommunicationHardwarevirtual
~CommunicationHardwareAsynchronous()=defaultsemf::CommunicationHardwareAsynchronousvirtual
~Uart()=defaultsemf::Uartvirtual
~UartHardware()=defaultsemf::UartHardwarevirtual