|
libxr
Embedded C++ framework for bare-metal, RTOS and Linux
|
This is the complete list of members for LibXR::FDCAN, including all inherited members.
| AddMessage(const FDPack &pack)=0 | LibXR::FDCAN | pure virtual |
| AddMessage(const ClassicPack &pack)=0 | LibXR::FDCAN | virtual |
| Callback typedef | LibXR::CAN | |
| CallbackFD typedef | LibXR::FDCAN | |
| CAN()=default | LibXR::CAN | |
| CAN_ERROR_ID_PREFIX | LibXR::CAN | static |
| ErrorID enum name | LibXR::CAN | |
| FDCAN()=default | LibXR::FDCAN | |
| FilterMode enum name | LibXR::FDCAN | |
| FromErrorID(ErrorID e) noexcept | LibXR::CAN | inlinestatic |
| GetClockFreq() const =0 | LibXR::CAN | pure virtual |
| GetErrorState(ErrorState &state) const | LibXR::CAN | inlinevirtual |
| IsErrorId(uint32_t id) noexcept | LibXR::CAN | inlinestatic |
| OnMessage(const FDPack &pack, bool in_isr) | LibXR::FDCAN | protected |
| OnMessage(const ClassicPack &pack, bool in_isr) | LibXR::FDCAN | protected |
| 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=0 | LibXR::FDCAN | pure virtual |
| SetConfig(const FDCAN::Configuration &cfg)=0 | LibXR::FDCAN | pure virtual |
| ToErrorID(uint32_t id) noexcept | LibXR::CAN | inlinestatic |
| Type enum name | LibXR::CAN | |
| ~CAN()=default | LibXR::CAN | virtual |
| ~FDCAN()=default | LibXR::FDCAN | virtual |