Public Member Functions |
| | DtVlRtiMismatchException (const char *reason) |
| | DtVlRtiMismatchException (const DtVlRtiMismatchException &toCopy) |
| | DtException (const char *errorMessage, const DtException *previousException=0) throw () |
| | Default CTOR takes error message and a previous exception, if there is one.
|
| | DtException (const char *errorMessage, const char *functionName, const char *fileName, unsigned int lineNumber, const DtException *previousException=0) throw () |
| | CTOR takes error message, a fileName, Function, and line number which is prefixed to the error message.
|
| | DtException (const DtException &other) throw () |
| | Copy CTOR.
|
| DtException & | operator= (const DtException &other) throw () |
| | Assignment Operator.
|
| virtual | ~DtException () throw () |
| | DTOR.
|
| virtual const DtException * | lastException () const throw () |
| | returns a pointer to a copy of the last exception, if there was one.
|
| virtual const DtException & | initialException () const throw () |
| | Returns the initial exception in the chain of exceptions.
|
| virtual const char * | message () const throw () |
| | Returns a printable description of the error.
|
| virtual DtString | what () const throw () |
| | This function is exactly the same as message() except it returned as a DtString.
|
| virtual DtString | where () const throw () |
| | Returns a printable location of the error.
|
Constructor & Destructor Documentation
| DtVlRtiMismatchException::DtVlRtiMismatchException |
( |
const char * |
reason | ) |
|
|
inline |
The documentation for this class was generated from the following file: