MatrixException Class Reference
[Vector and Matrix mathematicsVector and Matrix mathematics]

#include <MatrixBase.hpp>

Inheritance diagram for MatrixException:

Inheritance graph
[legend]
Collaboration diagram for MatrixException:

Collaboration graph
[legend]
List of all members.

Detailed Description

Thrown when there are problems with the matrix operations

Definition at line 44 of file MatrixBase.hpp.

Public Member Functions

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

Friends

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


Constructor & Destructor Documentation

MatrixException  )  throw () [inline]
 

Default constructor.

Definition at line 44 of file MatrixBase.hpp.

MatrixException const MatrixException a  )  throw () [inline]
 

Copy constructor.

Definition at line 44 of file MatrixBase.hpp.

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

Cast constructor.

Definition at line 44 of file MatrixBase.hpp.

MatrixException 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 49 of file MatrixBase.hpp.

~MatrixException  )  throw () [inline]
 

Destructor.

Definition at line 49 of file MatrixBase.hpp.


Member Function Documentation

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

Returns the name of the exception class.

Reimplemented from Exception.

Reimplemented in SingularMatrixException.

Definition at line 49 of file MatrixBase.hpp.

MatrixException& operator= const MatrixException kid  )  [inline]
 

assignment operator for derived exceptions

Definition at line 49 of file MatrixBase.hpp.


Friends And Related Function Documentation

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

ostream operator for derived exceptions

Definition at line 49 of file MatrixBase.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Jul 29 03:32:06 2010 for GPS ToolKit Software Library by  doxygen 1.3.9.1