HTM SpatialIndex Class Reference

class SpatialFailure : public SpatialException

SpatialException thrown on operational failure

Inheritance:


Public Methods

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.

Inherited from SpatialException:

Public Fields

static char* defaultstr[]

Public Methods

SpatialException& operator=( const SpatialException& ) throw()
virtual const char* what() const throw()
int slen(const char *) const
void clear()

Protected Fields

char* str_

Documentation

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( 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.


This class has no child classes.

alphabetic index hierarchy of classes


© Copyright The Johns Hopkins University 1999, All Rights Reserved.
Peter Z. Kunszt,

generated by doc++