#include <SpatialException.h>
Public Member Functions | |
SpatialFailure (const char *what=0) throw () | |
Default and explicit constructors. | |
SpatialFailure (const char *context, const char *because) throw () | |
Standard constructor. | |
SpatialFailure (const char *context, const char *operation, const char *resource, const char *because=0) throw () | |
Special constructor. | |
SpatialFailure (const SpatialFailure &) throw () | |
Copy constructor. |
SpatialException thrown on operational failure. This Exception should be thrown when an operation fails unexpectedly. A special constructor is provided for assembling the message from the typical components: program context, operation name, resource name, and explanation. As usual, any component may be left out by specifying the null pointer.
SpatialFailure::SpatialFailure | ( | const char * | what = 0 |
) | throw () |
Default and explicit constructors.
SpatialFailure::SpatialFailure | ( | const char * | context, | |
const char * | because | |||
) | throw () |
Standard constructor.
SpatialFailure::SpatialFailure | ( | const char * | context, | |
const char * | operation, | |||
const char * | resource, | |||
const char * | because = 0 | |||
) | throw () |
Special constructor.
References CONTEXT.
SpatialFailure::SpatialFailure | ( | const SpatialFailure & | oldX | ) | throw () |
Copy constructor.