#include <exception-abstract.hh>
Definition at line 37 of file exception-abstract.hh.
◆ ExceptionEnum
| Enumerator |
|---|
| ABSTRACT | |
| SIGNAL | |
| TASK | |
| FEATURE | |
| FACTORY | |
| DYNAMIC | |
| TRACES | |
| TOOLS | |
| PATTERN_GENERATOR | |
Definition at line 39 of file exception-abstract.hh.
◆ ExceptionAbstract() [1/2]
| dynamicgraph::sot::ExceptionAbstract::ExceptionAbstract |
( |
void |
| ) |
|
|
private |
forbid the empty constructor (private).
◆ ExceptionAbstract() [2/2]
| dynamicgraph::sot::ExceptionAbstract::ExceptionAbstract |
( |
const size_type & |
code, |
|
|
const std::string & |
msg = "" |
|
) |
| |
◆ ~ExceptionAbstract()
| virtual dynamicgraph::sot::ExceptionAbstract::~ExceptionAbstract |
( |
void |
| ) |
|
| throw | ( | |
| ) | | |
|
inlinevirtual |
◆ getCode()
| size_type ExceptionAbstract::getCode |
( |
void |
| ) |
|
◆ getExceptionName()
| virtual const std::string& dynamicgraph::sot::ExceptionAbstract::getExceptionName |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ getMessage()
| const char * ExceptionAbstract::getMessage |
( |
void |
| ) |
|
Access to the pointer on the array of char related to the error string. Cannot be NULL.
Definition at line 35 of file exception-abstract.cpp.
◆ getStringMessage()
| const string & ExceptionAbstract::getStringMessage |
( |
void |
| ) |
|
◆ what()
| const char * ExceptionAbstract::what |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ operator<<
Print the error structure.
◆ code
| size_type dynamicgraph::sot::ExceptionAbstract::code |
|
protected |
◆ EXCEPTION_NAME
| const std::string ExceptionAbstract::EXCEPTION_NAME = "Abstract" |
|
static |
◆ message
| std::string dynamicgraph::sot::ExceptionAbstract::message |
|
protected |
The documentation for this class was generated from the following files: