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

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

AddMessage(const ClassicPack &pack) overrideLibXR::CH32CANvirtual
Callback typedefLibXR::CAN
CAN()=defaultLibXR::CAN
CAN_ERROR_ID_PREFIXLibXR::CANstatic
CH32CAN(ch32_can_id_t id, uint32_t queue_size)LibXR::CH32CANexplicit
ErrorID enum nameLibXR::CAN
FilterMode enum nameLibXR::CAN
FromErrorID(ErrorID e) noexceptLibXR::CANinlinestatic
GetClockFreq() const overrideLibXR::CH32CANvirtual
GetErrorState(CAN::ErrorState &state) const overrideLibXR::CH32CANvirtual
Init()LibXR::CH32CAN
IsErrorId(uint32_t id) noexceptLibXR::CANinlinestatic
mapLibXR::CH32CANstatic
OnMessage(const ClassicPack &pack, bool in_isr)LibXR::CANprotected
ProcessErrorInterrupt()LibXR::CH32CAN
ProcessRxInterrupt()LibXR::CH32CAN
ProcessTxInterrupt()LibXR::CH32CAN
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
SetConfig(const CAN::Configuration &cfg) overrideLibXR::CH32CANvirtual
ToErrorID(uint32_t id) noexceptLibXR::CANinlinestatic
Type enum nameLibXR::CAN
~CAN()=defaultLibXR::CANvirtual
~CH32CAN() override=default (defined in LibXR::CH32CAN)LibXR::CH32CAN