libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
LibXR::STM32CAN Member List

This is the complete list of members for LibXR::STM32CAN, including all inherited members.

AddMessage(const ClassicPack &pack) overrideLibXR::STM32CANvirtual
BuildTxHeader(const ClassicPack &p, CAN_TxHeaderTypeDef &h) (defined in LibXR::STM32CAN)LibXR::STM32CANinlinestatic
Callback typedefLibXR::CAN
CAN()=defaultLibXR::CAN
CAN_ERROR_ID_PREFIXLibXR::CANstatic
ErrorID enum nameLibXR::CAN
fifo_ (defined in LibXR::STM32CAN)LibXR::STM32CAN
FilterMode enum nameLibXR::CAN
FromErrorID(ErrorID e) noexceptLibXR::CANinlinestatic
GetClockFreq() const overrideLibXR::STM32CANvirtual
GetErrorState(CAN::ErrorState &state) const overrideLibXR::STM32CANvirtual
hcan_ (defined in LibXR::STM32CAN)LibXR::STM32CAN
header (defined in LibXR::STM32CAN)LibXR::STM32CAN
header (defined in LibXR::STM32CAN)LibXR::STM32CAN
id_ (defined in LibXR::STM32CAN)LibXR::STM32CAN
Init(void)LibXR::STM32CAN
IsErrorId(uint32_t id) noexceptLibXR::CANinlinestatic
map (defined in LibXR::STM32CAN)LibXR::STM32CANstatic
OnMessage(const ClassicPack &pack, bool in_isr)LibXR::CANprotected
pack (defined in LibXR::STM32CAN)LibXR::STM32CAN
ProcessErrorInterrupt()LibXR::STM32CAN
ProcessRxInterrupt()LibXR::STM32CAN
Register(Callback cb, Type type, FilterMode mode=FilterMode::ID_RANGE, uint32_t start_id_mask=0, uint32_t end_id_mask=UINT32_MAX)LibXR::CAN
rx_buff_ (defined in LibXR::STM32CAN)LibXR::STM32CAN
SetConfig(const CAN::Configuration &cfg) overrideLibXR::STM32CANvirtual
STM32CAN(CAN_HandleTypeDef *hcan, uint32_t queue_size)LibXR::STM32CAN
ToErrorID(uint32_t id) noexceptLibXR::CANinlinestatic
tx_buff_ (defined in LibXR::STM32CAN)LibXR::STM32CAN
tx_lock_ (defined in LibXR::STM32CAN)LibXR::STM32CAN
tx_pend_ (defined in LibXR::STM32CAN)LibXR::STM32CAN
tx_queue_LibXR::STM32CAN
tx_retry_pack_LibXR::STM32CAN
tx_retry_valid_LibXR::STM32CAN
txMailbox (defined in LibXR::STM32CAN)LibXR::STM32CAN
TxService() (defined in LibXR::STM32CAN)LibXR::STM32CAN
Type enum nameLibXR::CAN
~CAN()=defaultLibXR::CANvirtual