#include <UAPException.hpp>
Inherits UAPException.
Inherited by UAPAttributeConfusion, UAPAttributeNotFound, UAPBadAttributeValue, and UAPNodeNotFound.

Public Member Functions | |
| UAPNodeException (const std::string &_message="Unspecified exception", UAPNode *_node=NULL) | |
Constructs an UAPNodeException with the specified detail message, and the UAPNode object. | |
| UAPNodeException (const std::string &_message, UAPNode *_node, const UAPException &_cause) | |
Constructs an UAPNodeException with the specified detail message, and the UAPNode object. | |
| ~UAPNodeException () throw () | |
| Destructor. | |
| UAPNode * | getNode () |
Returns the UAPNode where this exception occurred. | |
| std::string | toString () const |
| Overrides the default toString operator. | |
Definition at line 159 of file UAPException.hpp.
| UAPNodeException::UAPNodeException | ( | const std::string & | _message = "Unspecified exception", |
|
| UAPNode * | _node = NULL | |||
| ) |
Constructs an UAPNodeException with the specified detail message, and the UAPNode object.
| _message | the detail message (default: "Unspecified exception") | |
| _node | the UAPNode (default: NULL) |
Definition at line 99 of file UAPException.cpp.
| UAPNodeException::UAPNodeException | ( | const std::string & | _message, | |
| UAPNode * | _node, | |||
| const UAPException & | _cause | |||
| ) |
Constructs an UAPNodeException with the specified detail message, and the UAPNode object.
| _message | the detail message | |
| _node | the UAPNode | |
| _cause | the cause |
Definition at line 102 of file UAPException.cpp.
| UAPNodeException::~UAPNodeException | ( | ) | throw () |
| UAPNode * UAPNodeException::getNode | ( | ) |
Returns the UAPNode where this exception occurred.
NULL or the UAPNode where this exception occurred. Definition at line 107 of file UAPException.cpp.
| string UAPNodeException::toString | ( | ) | const [virtual] |
Overrides the default toString operator.
Reimplemented from UAPException.
Definition at line 112 of file UAPException.cpp.
1.5.7