kstars
#include <SpatialException.h>

Public Member Functions | |
| SpatialFailure (const char *what=0) throw () | |
| SpatialFailure (const char *context, const char *because) throw () | |
| SpatialFailure (const char *context, const char *operation, const char *resource, const char *because=0) throw () | |
| SpatialFailure (const SpatialFailure &) throw () | |
Public Member Functions inherited from SpatialException | |
| SpatialException (const char *what=0, int defIndex=1) throw () | |
| SpatialException (const char *context, const char *because, int defIndex=1) throw () | |
| SpatialException (const SpatialException &) throw () | |
| virtual | ~SpatialException () throw () |
| void | clear () |
| SpatialException & | operator= (const SpatialException &) throw () |
| int | slen (const char *) const |
| virtual const char * | what () const throw () |
Additional Inherited Members | |
Static Public Attributes inherited from SpatialException | |
| static const char * | defaultstr [] |
Protected Attributes inherited from SpatialException | |
| char * | str_ |
Detailed Description
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.
Definition at line 102 of file SpatialException.h.
Constructor & Destructor Documentation
| SpatialFailure::SpatialFailure | ( | const char * | what = 0 | ) | |
| throw | ( | ||||
| ) | |||||
Default and explicit constructors.
Definition at line 146 of file SpatialException.cpp.
| SpatialFailure::SpatialFailure | ( | const char * | context, |
| const char * | because | ||
| ) | |||
| throw | ( | ||
| ) | |||
Standard constructor.
Definition at line 151 of file SpatialException.cpp.
| SpatialFailure::SpatialFailure | ( | const char * | context, |
| const char * | operation, | ||
| const char * | resource, | ||
| const char * | because = 0 |
||
| ) | |||
| throw | ( | ||
| ) | |||
Special constructor.
Definition at line 156 of file SpatialException.cpp.
| SpatialFailure::SpatialFailure | ( | const SpatialFailure & | oldX | ) | |
| throw | ( | ||||
| ) | |||||
Copy constructor.
Definition at line 192 of file SpatialException.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:23 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference
Public Member Functions inherited from