#include <Exception.h>
Inheritance diagram for ExceptionBase:

Public Methods | |
| ExceptionBase (std::string const &type="Exception", std::string const &msg="") | |
| Create a new exception. | |
| ExceptionBase (ExceptionBase const &e) | |
| Copy constructor. | |
| virtual | ~ExceptionBase () |
| Destructor. | |
| std::string | getMessage () |
| Get the string describing the error. | |
| std::string | getType () |
| Get the string representing the type of error. | |
| std::string | getError () |
| Get the full error message (type + message). | |
| void | appendMessage (std::string const &msg) |
| Append additional information to the error description. | |
| void | addMessage (std::string const &msg) |
| Add (prepend) additional information to the error description. | |
| void | clear () |
| Reset the exception so that it will not print to stderr on destruction. | |
| void | details () |
| Dump information about the exception to stderr. | |
|
||||||||||||
|
Create a new exception.
|
|
|
Copy constructor.
|
|
|
Destructor. If the exception has not cleared, it will display its details to stderr on destruction. |
|
|
Add (prepend) additional information to the error description.
|
|
|
Append additional information to the error description.
|
|
|
Reset the exception so that it will not print to stderr on destruction.
|
|
|
Dump information about the exception to stderr.
|
|
|
Get the full error message (type + message).
|
|
|
Get the string describing the error.
|
|
|
Get the string representing the type of error.
|
|
SimData version pre-0.4.0. For more information on SimData, visit the SimData Homepage. Generated on Tue Oct 14 12:06:40 2003, using Doxygen 1.2.18. |