semf
semf::Stm32Uart Member List
This is the complete list of members for
semf::Stm32Uart
, including all inherited members.
baud
() override
semf::Stm32Uart
virtual
dataAvailable
semf::app::Communication
dataWritten
semf::app::Communication
deinit
() override
semf::Stm32Uart
virtual
error
semf::app::Communication
ErrorCode
enum name
semf::Stm32Uart
FlowControl
enum name
semf::Uart
Frame
enum name
semf::CommunicationHardware
init
() override
semf::Stm32Uart
virtual
isBusyReading
() const override
semf::UartHardware
virtual
isBusyWriting
() const override
semf::UartHardware
virtual
isInQueue
(LinkedQueue &queue)
semf::LinkedQueue< T >::Node
inline
isrRead
(UART_HandleTypeDef &uart)
semf::Stm32Uart
isrWritten
(UART_HandleTypeDef &uart)
semf::Stm32Uart
next
() const
semf::LinkedQueue< T >::Node
inline
onDataAvailable
()
semf::UartHardware
protected
onDataWritten
()
semf::UartHardware
protected
onError
(Error thrown)
semf::UartHardware
protected
Parity
enum name
semf::Uart
queue
()
semf::Stm32Uart
static
read
(uint8_t buffer[], size_t bufferSize) override
semf::UartHardware
virtual
readHardware
(uint8_t buffer[], size_t bufferSize) override
semf::Stm32Uart
protected
virtual
readStopped
semf::app::Communication
setBaud
(uint32_t baud) override
semf::Stm32Uart
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) override
semf::Stm32Uart
virtual
setFrame
(Frame frame) final
semf::CommunicationHardwareAsynchronous
inline
virtual
setNext
(T *next)
semf::LinkedQueue< T >::Node
inline
Stm32Uart
(UART_HandleTypeDef &hwHandle)
semf::Stm32Uart
explicit
Stm32Uart
(const Stm32Uart &other)=delete
semf::Stm32Uart
explicit
StopBits
enum name
semf::Uart
stopRead
() override
semf::Stm32Uart
virtual
stopWrite
() override
semf::Stm32Uart
virtual
systemIsrRead
(UART_HandleTypeDef &uart)
semf::Stm32Uart
static
systemIsrWritten
(UART_HandleTypeDef &uart)
semf::Stm32Uart
static
type
() const override
semf::CommunicationHardwareAsynchronous
inline
virtual
Type
enum name
semf::CommunicationHardware
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) override
semf::Stm32Uart
protected
virtual
writeStopped
semf::app::Communication
~Communication
()=default
semf::app::Communication
virtual
~CommunicationHardware
()=default
semf::CommunicationHardware
virtual
~CommunicationHardwareAsynchronous
()=default
semf::CommunicationHardwareAsynchronous
virtual
~Node
()=default
semf::LinkedQueue< T >::Node
virtual
~Stm32Uart
()=default
semf::Stm32Uart
virtual
~Uart
()=default
semf::Uart
virtual
~UartHardware
()=default
semf::UartHardware
virtual
Generated by
1.9.4