|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
This is the complete list of members for BaseCan, including all inherited members.
| BaseCan(const BaseCan &)=delete | BaseCan | |
| BaseCan(BaseCan &&)=delete | BaseCan | |
| BaseCan() noexcept | BaseCan | inlineprotected |
| ClearAcceptanceFilter() noexcept | BaseCan | inlinevirtual |
| ClearReceiveCallback() noexcept | BaseCan | inlinevirtual |
| ConfigureCanFDTiming(hf_u16_t nominal_prescaler, hf_u8_t nominal_tseg1, hf_u8_t nominal_tseg2, hf_u16_t data_prescaler, hf_u8_t data_tseg1, hf_u8_t data_tseg2, hf_u8_t sjw=1) noexcept | BaseCan | inlinevirtual |
| Deinitialize() noexcept=0 | BaseCan | pure virtual |
| diagnostics_ | BaseCan | protected |
| EnsureDeinitialized() noexcept | BaseCan | inline |
| EnsureInitialized() noexcept | BaseCan | inline |
| GetDiagnostics(hf_can_diagnostics_t &diagnostics) noexcept | BaseCan | inlinevirtual |
| GetStatistics(hf_can_statistics_t &statistics) noexcept | BaseCan | inlinevirtual |
| GetStatus(hf_can_status_t &status) noexcept=0 | BaseCan | pure virtual |
| Initialize() noexcept=0 | BaseCan | pure virtual |
| initialized_ | BaseCan | protected |
| IsInitialized() const noexcept | BaseCan | inline |
| operator=(const BaseCan &)=delete | BaseCan | |
| operator=(BaseCan &&)=delete | BaseCan | |
| ReceiveMessage(hf_can_message_t &message, hf_u32_t timeout_ms=0) noexcept=0 | BaseCan | pure virtual |
| ReceiveMessageBatch(hf_can_message_t *messages, hf_u32_t max_count, hf_u32_t timeout_ms=100) noexcept | BaseCan | inlinevirtual |
| Reset() noexcept=0 | BaseCan | pure virtual |
| ResetDiagnostics() noexcept | BaseCan | inlinevirtual |
| ResetStatistics() noexcept | BaseCan | inlinevirtual |
| SendMessage(const hf_can_message_t &message, hf_u32_t timeout_ms=1000) noexcept=0 | BaseCan | pure virtual |
| SendMessageBatch(const hf_can_message_t *messages, hf_u32_t count, hf_u32_t timeout_ms=1000) noexcept | BaseCan | inlinevirtual |
| SetAcceptanceFilter(hf_u32_t id, hf_u32_t mask, bool extended=false) noexcept=0 | BaseCan | pure virtual |
| SetCanFDMode(bool enable, hf_u32_t data_baudrate=2000000, hf_u32_t timeout_ms=1000) noexcept | BaseCan | inlinevirtual |
| SetReceiveCallback(hf_can_receive_callback_t callback) noexcept=0 | BaseCan | pure virtual |
| SetReceiveCallbackFD(hf_can_fd_receive_callback_t callback) noexcept | BaseCan | inlinevirtual |
| SetTransmitterDelayCompensation(hf_u8_t tdc_offset, hf_u8_t tdc_filter) noexcept | BaseCan | inlinevirtual |
| statistics_ | BaseCan | protected |
| SupportsCanFD() const noexcept | BaseCan | inlinevirtual |
| ~BaseCan() noexcept=default | BaseCan | virtual |