semf
semf::Stm32Can Member List

This is the complete list of members for semf::Stm32Can, including all inherited members.

dataAvailablesemf::app::Communication
dataRequestedsemf::Can
dataWrittensemf::app::Communication
deinit() overridesemf::Stm32Canvirtual
enterDeepPowerDownMode()semf::Stm32Can
errorsemf::app::Communication
ErrorCode enum namesemf::Stm32Can
Frame enum namesemf::CommunicationHardware
init() overridesemf::Stm32Canvirtual
isBusyReading() const overridesemf::CanHardwarevirtual
isBusyWriting() const overridesemf::CanHardwarevirtual
isInQueue(LinkedQueue &queue)semf::LinkedQueue< T >::Nodeinline
isrError(CAN_HandleTypeDef &can)semf::Stm32Can
isrRead(CAN_HandleTypeDef &can, uint8_t fifoId)semf::Stm32Can
isrWritten(CAN_HandleTypeDef &can, uint8_t mailboxId)semf::Stm32Can
isStarted() constsemf::Stm32Can
messageId() const overridesemf::Stm32Canvirtual
next() constsemf::LinkedQueue< T >::Nodeinline
onDataAvailable()semf::CanHardwareprotected
onDataRequested()semf::CanHardwareprotected
onDataWritten()semf::CanHardwareprotected
onError(Error thrown)semf::CanHardwareprotected
queue()semf::Stm32Canstatic
read(uint8_t buffer[], size_t bufferSize) overridesemf::CanHardwarevirtual
readStoppedsemf::app::Communication
releaseDeepPowerDownMode()semf::Stm32Can
request() overridesemf::CanHardwarevirtual
requestHardware() overridesemf::Stm32Canprotectedvirtual
setBusyWriting(bool isBusy)semf::CanHardwareprotected
setFilter(uint32_t filterBank, uint32_t messageId, uint32_t messageIdMask) overridesemf::Stm32Canvirtual
setFrame(Frame frame) finalsemf::CommunicationHardwareAsynchronousinlinevirtual
setFrequency(uint32_t hz) overridesemf::Stm32Canvirtual
setMessageId(uint32_t id) overridesemf::Stm32Canvirtual
setNext(T *next)semf::LinkedQueue< T >::Nodeinline
setReadBuffer(uint8_t buffer[], size_t bufferSize) overridesemf::Stm32Canvirtual
start()semf::Stm32Can
Stm32Can(CAN_HandleTypeDef &hwHandle)semf::Stm32Canexplicit
Stm32Can(const Stm32Can &other)=deletesemf::Stm32Canexplicit
stop()semf::Stm32Can
stopRead() overridesemf::Stm32Canvirtual
stopWrite() overridesemf::Stm32Canvirtual
systemIsrError(CAN_HandleTypeDef &can)semf::Stm32Canstatic
systemIsrRead(CAN_HandleTypeDef &can, uint8_t fifoId)semf::Stm32Canstatic
systemIsrWritten(CAN_HandleTypeDef &can, uint8_t mailboxId)semf::Stm32Canstatic
Type enum namesemf::CommunicationHardware
type() const overridesemf::CommunicationHardwareAsynchronousinlinevirtual
write(const uint8_t data[], size_t dataSize) overridesemf::CanHardwarevirtual
writeHardware(const uint8_t data[], size_t dataSize) overridesemf::Stm32Canprotectedvirtual
writeStoppedsemf::app::Communication
~Can()=defaultsemf::Canvirtual
~CanHardware()=defaultsemf::CanHardwarevirtual
~Communication()=defaultsemf::app::Communicationvirtual
~CommunicationHardware()=defaultsemf::CommunicationHardwarevirtual
~CommunicationHardwareAsynchronous()=defaultsemf::CommunicationHardwareAsynchronousvirtual
~Node()=defaultsemf::LinkedQueue< T >::Nodevirtual
~Stm32Can()=defaultsemf::Stm32Canvirtual