HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
StmUart Member List

This is the complete list of members for StmUart, including all inherited members.

BaseUart(const BaseUart &)=deleteBaseUart
BaseUart(BaseUart &&)=deleteBaseUart
BaseUart(hf_port_num_t port) noexceptBaseUartinlineprotected
BytesAvailable() noexcept overrideStmUartvirtual
Close() noexceptBaseUartinlinevirtual
default_timeout_ms_StmUartprivate
Deinitialize() noexcept overrideStmUartvirtual
diagnostics_BaseUartprotected
EnableRxBuffer(hf_u8_t *buffer, hf_u16_t size) noexceptStmUart
EnsureDeinitialized() noexceptBaseUartinline
EnsureInitialized() noexceptBaseUartinline
FeedRxBlock(const hf_u8_t *data, hf_u16_t length) noexceptStmUart
FeedRxByte(hf_u8_t byte) noexceptStmUart
FlushRx() noexcept overrideStmUartvirtual
FlushTx() noexcept overrideStmUartvirtual
GetDiagnostics(hf_uart_diagnostics_t &diagnostics) const noexceptBaseUartinlinevirtual
GetHalHandle() const noexceptStmUartinline
GetPort() const noexceptBaseUartinline
GetStatistics(hf_uart_statistics_t &statistics) const noexceptBaseUartinlinevirtual
huart_StmUartprivate
Initialize() noexcept overrideStmUartvirtual
initialized_BaseUartprotected
IsInitialized() const noexceptBaseUartinline
Open() noexceptBaseUartinlinevirtual
operator=(const StmUart &)=deleteStmUart
BaseUart::operator=(const BaseUart &)=deleteBaseUart
BaseUart::operator=(BaseUart &&)=deleteBaseUart
port_BaseUartprotected
Printf(const char *format,...) noexcept overrideStmUartvirtual
Read(hf_u8_t *data, hf_u16_t length, hf_u32_t timeout_ms=0) noexcept overrideStmUartvirtual
ResetDiagnostics() noexceptBaseUartinlinevirtual
ResetStatistics() noexceptBaseUartinlinevirtual
rx_buf_StmUartprivate
rx_buf_size_StmUartprivate
rx_head_StmUartprivate
rx_tail_StmUartprivate
statistics_BaseUartprotected
StmUart(UART_HandleTypeDef *huart, hf_port_num_t port=0) noexceptStmUartexplicit
StmUart(const hf_stm32_uart_config_t &config) noexceptStmUartexplicit
StmUart(const StmUart &)=deleteStmUart
Write(const hf_u8_t *data, hf_u16_t length, hf_u32_t timeout_ms=0) noexcept overrideStmUartvirtual
WriteByte(hf_u8_t byte) noexceptBaseUartinlinevirtual
WriteString(const char *str) noexceptBaseUartinlinevirtual
~BaseUart() noexcept=defaultBaseUartvirtual
~StmUart() noexcept overrideStmUart