| 
    MeVisLab Toolbox Reference
    
   | 
 
Exception class for DCMTree. More...
#include <DCMTree_Exception.h>
Public Member Functions | |
| Exception ()=default | |
| virtual | ~Exception () | 
| Exception (const std::string &method) | |
| Constructor - sets method to the given value.   | |
| Exception (const std::string &method, const std::string &description) | |
Constructor Sets method to the given value.   | |
| Exception (const Exception &cause, const std::string &method) | |
Sets method and remembers the cause.   | |
| Exception (const Exception &cause, const std::string &method, const std::string &description) | |
Sets method and description.   | |
| const std::string & | method () const | 
| Returns the method value (i.e., method where the exception has been thrown).   | |
| const std::string & | description () const | 
| Returns the description of the reason for the exception.   | |
| std::shared_ptr< const Exception > | cause () const | 
| Returns the cause of this exception.   | |
| std::string | toString () const | 
| Converts this exception including the traced ones to a string.   | |
Definition at line 25 of file DCMTree_Exception.h.
      
  | 
  default | 
      
  | 
  virtual | 
| DCMTree::Exception::Exception | ( | const std::string & | method | ) | 
Constructor - sets method to the given value.
| DCMTree::Exception::Exception | ( | const std::string & | method, | 
| const std::string & | description | ||
| ) | 
Constructor Sets method to the given value. 
Sets description to the given value. 
| DCMTree::Exception::Exception | ( | const Exception & | cause, | 
| const std::string & | method | ||
| ) | 
Sets method and remembers the cause. 
Can be used for an exception trace.
| DCMTree::Exception::Exception | ( | const Exception & | cause, | 
| const std::string & | method, | ||
| const std::string & | description | ||
| ) | 
Sets method and description. 
Remembers the cause. Can be used for an exception trace. 
| std::shared_ptr< const Exception > DCMTree::Exception::cause | ( | ) | const | 
Returns the cause of this exception.
| const std::string & DCMTree::Exception::description | ( | ) | const | 
Returns the description of the reason for the exception.
| const std::string & DCMTree::Exception::method | ( | ) | const | 
Returns the method value (i.e., method where the exception has been thrown).
| std::string DCMTree::Exception::toString | ( | ) | const | 
Converts this exception including the traced ones to a string.