HTM SpatialIndex Class Reference

class SpatialInterfaceError : public SpatialException

SpatialException thrown on violation of interface protocols

Inheritance:


Public Methods

SpatialInterfaceError ( const char *what = 0 ) throw()
Default and explicit constructors.
SpatialInterfaceError ( const char *context, const char *because ) throw()
Standard constructor.
SpatialInterfaceError ( const char *context, const char *argument, const char *because ) throw()
Special constructor.
SpatialInterfaceError ( const SpatialInterfaceError& ) 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 violation of interface protocols. This Exception should be thrown when a program, class, or function interface requirement is breached. Specifically, this includes improper usage and invalid arguments. For the latter, a special constructor is provided for assembling the message from the typical components: program context, argument name, and explanation.
SpatialInterfaceError( const char *what = 0 ) throw()
Default and explicit constructors.

SpatialInterfaceError( const char *context, const char *because ) throw()
Standard constructor.

SpatialInterfaceError( const char *context, const char *argument, const char *because ) throw()
Special constructor.

SpatialInterfaceError( const SpatialInterfaceError& ) 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++