#include <Iguana/Utilities/classlib/iotools/IOException.h>
Public Member Functions | |
virtual Error * | clone (void) const |
Make a deep copy of this exception chain. | |
virtual std::string | explainSelf (void) const |
Explain this exception object. | |
IOException (Error *next=0) | |
virtual void | rethrow (void) |
Rethrow the error to discover its real dynamic type. |
Definition at line 18 of file IOException.h.
lat::IOException::IOException | ( | Error * | next = 0 |
) |
Make a deep copy of this exception chain.
Implements lat::Error.
Reimplemented in lat::StdError, and lat::StdioError.
virtual std::string lat::IOException::explainSelf | ( | void | ) | const [virtual] |
Explain this exception object.
Implements lat::Error.
Reimplemented in lat::StdError, and lat::StdioError.
Rethrow the error to discover its real dynamic type.
Implements lat::Error.
Reimplemented in lat::StdError, and lat::StdioError.