#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.
1.6.3