#include <exception.hpp>
Public Member Functions | |
std::int16_t | getLibuavcanErrorCode () const |
LibuavcanErrorException (std::int16_t uavcan_error_code) | |
![]() | |
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.