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