IndexOutOfBoundsException Class Reference
[Exception Classes]

#include <Exception.hpp>

Inheritance diagram for IndexOutOfBoundsException:

Inheritance graph
[legend]
Collaboration diagram for IndexOutOfBoundsException:

Collaboration graph
[legend]
List of all members.

Detailed Description

Attempts to access an "array" or other element that doesn't exist.

Definition at line 459 of file Exception.hpp.

Public Member Functions

 IndexOutOfBoundsException () throw ()
 Default constructor.
 IndexOutOfBoundsException (const IndexOutOfBoundsException &a) throw ()
 Copy constructor.
 IndexOutOfBoundsException (const gpstk::Exception &a) throw ()
 Cast constructor.
 IndexOutOfBoundsException (std::string a, unsigned long b=0, gpstk::Exception::Severity c=gpstk::Exception::unrecoverable) throw ()
 \ Common use constructor.
 ~IndexOutOfBoundsException () throw ()
 Destructor.
std::string getName () const throw ()
 Returns the name of the exception class.
IndexOutOfBoundsExceptionoperator= (const IndexOutOfBoundsException &kid)
 assignment operator for derived exceptions

Friends

std::ostream & operator<< (std::ostream &s, const IndexOutOfBoundsException &c) throw ()
 ostream operator for derived exceptions


Constructor & Destructor Documentation

IndexOutOfBoundsException  )  throw () [inline]
 

Default constructor.

Definition at line 459 of file Exception.hpp.

IndexOutOfBoundsException const IndexOutOfBoundsException a  )  throw () [inline]
 

Copy constructor.

Definition at line 459 of file Exception.hpp.

IndexOutOfBoundsException const gpstk::Exception a  )  throw () [inline]
 

Cast constructor.

Definition at line 459 of file Exception.hpp.

IndexOutOfBoundsException std::string  a,
unsigned long  b = 0,
gpstk::Exception::Severity  c = gpstk::Exception::unrecoverable
throw () [inline]
 

\ Common use constructor.

\ param a text description of exception condition. \ param b error code (default none) \ param c severity of exception (default unrecoverable) \

Definition at line 464 of file Exception.hpp.

~IndexOutOfBoundsException  )  throw () [inline]
 

Destructor.

Definition at line 464 of file Exception.hpp.


Member Function Documentation

std::string getName  )  const throw () [inline]
 

Returns the name of the exception class.

Reimplemented from Exception.

Definition at line 464 of file Exception.hpp.

IndexOutOfBoundsException& operator= const IndexOutOfBoundsException kid  )  [inline]
 

assignment operator for derived exceptions

Definition at line 464 of file Exception.hpp.


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  s,
const IndexOutOfBoundsException c
throw () [friend]
 

ostream operator for derived exceptions

Definition at line 464 of file Exception.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Feb 9 03:31:35 2012 for GPS ToolKit Software Library by  doxygen 1.3.9.1