#include <sot/core/exception-abstract.hh>
| Enumerator |
|---|
| ABSTRACT |
|
| SIGNAL |
|
| TASK |
|
| FEATURE |
|
| FACTORY |
|
| DYNAMIC |
|
| TRACES |
|
| TOOLS |
|
| PATTERN_GENERATOR |
|
| dynamicgraph::sot::ExceptionAbstract::ExceptionAbstract |
( |
const int & |
code, |
|
|
const std::string & |
msg = "" |
|
) |
| |
| virtual dynamicgraph::sot::ExceptionAbstract::~ExceptionAbstract |
( |
void |
| ) |
|
| throw | ( | |
| ) | | |
|
inlinevirtual |
| int dynamicgraph::sot::ExceptionAbstract::getCode |
( |
void |
| ) |
|
Access to the error code.
| virtual const std::string& dynamicgraph::sot::ExceptionAbstract::getExceptionName |
( |
void |
| ) |
const |
|
inlinevirtual |
| const char* dynamicgraph::sot::ExceptionAbstract::getMessage |
( |
void |
| ) |
|
Access to the pointer on the array of char related to the error string.
Cannot be NULL.
| const std::string& dynamicgraph::sot::ExceptionAbstract::getStringMessage |
( |
void |
| ) |
|
Reference access to the error message (can be empty).
| const char* dynamicgraph::sot::ExceptionAbstract::what |
( |
| ) |
const |
| throw | ( | |
| ) | | |
Print the error structure.
| int dynamicgraph::sot::ExceptionAbstract::code |
|
protected |
Error code.
- See also
- ErrorCodeEnum
| const std::string dynamicgraph::sot::ExceptionAbstract::EXCEPTION_NAME |
|
static |
| std::string dynamicgraph::sot::ExceptionAbstract::message |
|
protected |
Error message (can be empty).