Class Exception
Defined in File exceptions.hpp
Inheritance Relationships
Base Type
public std::runtime_error
Derived Types
public myactuator_rmd::can::BusError
(Class BusError)public myactuator_rmd::can::BusOffError
(Class BusOffError)public myactuator_rmd::can::ControllerProblemError
(Class ControllerProblemError)public myactuator_rmd::can::ControllerRestartedError
(Class ControllerRestartedError)public myactuator_rmd::can::LostArbitrationError
(Class LostArbitrationError)public myactuator_rmd::can::NoAcknowledgeError
(Class NoAcknowledgeError)public myactuator_rmd::can::ProtocolViolationError
(Class ProtocolViolationError)public myactuator_rmd::can::TransceiverStatusError
(Class TransceiverStatusError)public myactuator_rmd::can::TxTimeoutError
(Class TxTimeoutError)
Class Documentation
-
class Exception : public std::runtime_error
Exception base class for CAN specific errors See https://github.com/linux-can/can-utils/blob/master/include/linux/can/error.h for more details Use derived exception classes if possible!
Subclassed by myactuator_rmd::can::BusError, myactuator_rmd::can::BusOffError, myactuator_rmd::can::ControllerProblemError, myactuator_rmd::can::ControllerRestartedError, myactuator_rmd::can::LostArbitrationError, myactuator_rmd::can::NoAcknowledgeError, myactuator_rmd::can::ProtocolViolationError, myactuator_rmd::can::TransceiverStatusError, myactuator_rmd::can::TxTimeoutError