#include <exception.hpp>

Public Member Functions | |
| std::int16_t | getLibuavcanErrorCode () const |
| LibuavcanErrorException (std::int16_t uavcan_error_code) | |
Public Member Functions inherited from uavcan_linux::Exception | |
| Exception (const std::string &descr, int use_errno=errno) | |
| int | getErrno () const |
Static Private Member Functions | |
| static std::string | makeErrorString (std::int16_t e) |
Private Attributes | |
| const std::int16_t | error_ |
This type is thrown when a Libuavcan API method exits with error. The error code is stored in the exception object and is avialable via getLibuavcanErrorCode().
Definition at line 42 of file exception.hpp.
|
inlineexplicit |
Definition at line 52 of file exception.hpp.
|
inline |
Definition at line 57 of file exception.hpp.
|
inlinestaticprivate |
Definition at line 46 of file exception.hpp.
|
private |
Definition at line 44 of file exception.hpp.