#include <exception.hpp>
Public Member Functions | |
Exception (const std::string &descr, int use_errno=errno) | |
int | getErrno () const |
Static Private Member Functions | |
static std::string | makeErrorString (const std::string &descr, int use_errno) |
Private Attributes | |
const int | errno_ |
This is the root exception class for all exceptions that can be thrown from the libuavcan Linux driver.
Definition at line 16 of file exception.hpp.
|
inlineexplicit |
Definition at line 26 of file exception.hpp.
|
inline |
Returns standard UNIX errno value captured at the moment when this exception object was constructed.
Definition at line 35 of file exception.hpp.
|
inlinestaticprivate |
Definition at line 20 of file exception.hpp.
|
private |
Definition at line 18 of file exception.hpp.