#include <exception-abstract.hh>
Definition at line 36 of file exception-abstract.hh.
 
◆ ExceptionEnum
| Enumerator | 
|---|
| ABSTRACT |  | 
| SIGNAL |  | 
| TASK |  | 
| FEATURE |  | 
| FACTORY |  | 
| DYNAMIC |  | 
| TRACES |  | 
| TOOLS |  | 
| PATTERN_GENERATOR |  | 
Definition at line 38 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 int & | code, | 
        
          |  |  | const std::string & | msg = "" | 
        
          |  | ) |  |  | 
      
 
 
◆ ~ExceptionAbstract()
  
  | 
        
          | virtual dynamicgraph::sot::ExceptionAbstract::~ExceptionAbstract | ( | void |  | ) |  |  
          | throw | ( |  |  
          |  | ) |  |  |  | inlinevirtual | 
 
 
◆ getCode()
      
        
          | int 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 34 of file exception-abstract.cpp.
 
 
◆ getStringMessage()
      
        
          | const string & ExceptionAbstract::getStringMessage | ( | void |  | ) |  | 
      
 
 
◆ what()
      
        
          | const char * ExceptionAbstract::what | ( |  | ) | const | 
        
          | throw | ( |  | 
        
          |  | ) |  |  | 
      
 
 
◆ operator<<
Print the error structure. 
 
 
◆ code
  
  | 
        
          | int 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: