HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
BaseCan Member List

This is the complete list of members for BaseCan, including all inherited members.

BaseCan(const BaseCan &)=deleteBaseCan
BaseCan(BaseCan &&)=deleteBaseCan
BaseCan() noexceptBaseCaninlineprotected
ClearAcceptanceFilter() noexceptBaseCaninlinevirtual
ClearReceiveCallback() noexceptBaseCaninlinevirtual
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) noexceptBaseCaninlinevirtual
Deinitialize() noexcept=0BaseCanpure virtual
diagnostics_BaseCanprotected
EnsureDeinitialized() noexceptBaseCaninline
EnsureInitialized() noexceptBaseCaninline
GetDiagnostics(hf_can_diagnostics_t &diagnostics) noexceptBaseCaninlinevirtual
GetStatistics(hf_can_statistics_t &statistics) noexceptBaseCaninlinevirtual
GetStatus(hf_can_status_t &status) noexcept=0BaseCanpure virtual
Initialize() noexcept=0BaseCanpure virtual
initialized_BaseCanprotected
IsInitialized() const noexceptBaseCaninline
operator=(const BaseCan &)=deleteBaseCan
operator=(BaseCan &&)=deleteBaseCan
ReceiveMessage(hf_can_message_t &message, hf_u32_t timeout_ms=0) noexcept=0BaseCanpure virtual
ReceiveMessageBatch(hf_can_message_t *messages, hf_u32_t max_count, hf_u32_t timeout_ms=100) noexceptBaseCaninlinevirtual
Reset() noexcept=0BaseCanpure virtual
ResetDiagnostics() noexceptBaseCaninlinevirtual
ResetStatistics() noexceptBaseCaninlinevirtual
SendMessage(const hf_can_message_t &message, hf_u32_t timeout_ms=1000) noexcept=0BaseCanpure virtual
SendMessageBatch(const hf_can_message_t *messages, hf_u32_t count, hf_u32_t timeout_ms=1000) noexceptBaseCaninlinevirtual
SetAcceptanceFilter(hf_u32_t id, hf_u32_t mask, bool extended=false) noexcept=0BaseCanpure virtual
SetCanFDMode(bool enable, hf_u32_t data_baudrate=2000000, hf_u32_t timeout_ms=1000) noexceptBaseCaninlinevirtual
SetReceiveCallback(hf_can_receive_callback_t callback) noexcept=0BaseCanpure virtual
SetReceiveCallbackFD(hf_can_fd_receive_callback_t callback) noexceptBaseCaninlinevirtual
SetTransmitterDelayCompensation(hf_u8_t tdc_offset, hf_u8_t tdc_filter) noexceptBaseCaninlinevirtual
statistics_BaseCanprotected
SupportsCanFD() const noexceptBaseCaninlinevirtual
~BaseCan() noexcept=defaultBaseCanvirtual