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

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

AddMessage(const FDPack &pack)=0LibXR::FDCANpure virtual
AddMessage(const ClassicPack &pack)=0LibXR::FDCANvirtual
Callback typedefLibXR::CAN
CallbackFD typedefLibXR::FDCAN
CAN()=defaultLibXR::CAN
CAN_ERROR_ID_PREFIXLibXR::CANstatic
ErrorID enum nameLibXR::CAN
FDCAN()=defaultLibXR::FDCAN
FilterMode enum nameLibXR::FDCAN
FromErrorID(ErrorID e) noexceptLibXR::CANinlinestatic
GetClockFreq() const =0LibXR::CANpure virtual
GetErrorState(ErrorState &state) constLibXR::CANinlinevirtual
IsErrorId(uint32_t id) noexceptLibXR::CANinlinestatic
OnMessage(const FDPack &pack, bool in_isr)LibXR::FDCANprotected
OnMessage(const ClassicPack &pack, bool in_isr)LibXR::FDCANprotected
Register(CallbackFD cb, Type type, FilterMode mode=FilterMode::ID_RANGE, uint32_t start_id_mask=0, uint32_t end_id_mask=UINT32_MAX)LibXR::FDCAN
Register(Callback cb, Type type, FilterMode mode=FilterMode::ID_RANGE, uint32_t start_id_mask=0, uint32_t end_id_mask=UINT32_MAX)LibXR::FDCAN
SetConfig(const CAN::Configuration &cfg) override=0LibXR::FDCANpure virtual
SetConfig(const FDCAN::Configuration &cfg)=0LibXR::FDCANpure virtual
ToErrorID(uint32_t id) noexceptLibXR::CANinlinestatic
Type enum nameLibXR::CAN
~CAN()=defaultLibXR::CANvirtual
~FDCAN()=defaultLibXR::FDCANvirtual