ITK  4.4.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | List of all members
itk::fem::FEMExceptionItpackSparseMatrixSbsij Class Reference

#include <itkFEMItpackSparseMatrix.h>

+ Inheritance diagram for itk::fem::FEMExceptionItpackSparseMatrixSbsij:
+ Collaboration diagram for itk::fem::FEMExceptionItpackSparseMatrixSbsij:

Detailed Description

handles errors that occur when building the matrix

See Also

Definition at line 308 of file itkFEMItpackSparseMatrix.h.

Public Types

typedef double doublereal
typedef long integer

Public Member Functions

 FEMExceptionItpackSparseMatrixSbsij (const char *file, unsigned int lineNumber, std::string location, integer errorCode)
virtual const char * GetNameOfClass () const
virtual ~FEMExceptionItpackSparseMatrixSbsij () throw ( )
- Public Member Functions inherited from itk::fem::FEMException
 FEMException (const char *file, unsigned int lineNumber, std::string location="Unknown")
virtual ~FEMException () throw ( )
- Public Member Functions inherited from itk::ExceptionObject
virtual const char * GetDescription () const
virtual const char * GetFile () const
virtual unsigned int GetLine () const
virtual const char * GetLocation () const
ExceptionObjectoperator= (const ExceptionObject &orig)
virtual bool operator== (const ExceptionObject &orig)
virtual void Print (std::ostream &os) const
virtual void SetDescription (const std::string &s)
virtual void SetDescription (const char *s)
virtual void SetLocation (const std::string &s)
virtual void SetLocation (const char *s)
virtual const char * what () const throw ( )
virtual ~ExceptionObject () throw ( )
 ExceptionObject ()
 ExceptionObject (const char *file, unsigned int lineNumber=0, const char *desc="None", const char *loc="Unknown")
 ExceptionObject (const std::string &file, unsigned int lineNumber=0, const std::string &desc="None", const std::string &loc="Unknown")
 ExceptionObject (const ExceptionObject &orig)

Member Typedef Documentation

Definition at line 314 of file itkFEMItpackSparseMatrix.h.

typedefs from f2c.h

Definition at line 313 of file itkFEMItpackSparseMatrix.h.

Constructor & Destructor Documentation

itk::fem::FEMExceptionItpackSparseMatrixSbsij::FEMExceptionItpackSparseMatrixSbsij ( const char *  file,
unsigned int  lineNumber,
std::string  location,
integer  errorCode 

Constructor. In order to construct this exception object, five parameters must be provided: file, lineNumber, location and a detailed description of the exception, and the invalid index

virtual itk::fem::FEMExceptionItpackSparseMatrixSbsij::~FEMExceptionItpackSparseMatrixSbsij ( ) throw ( )

Virtual destructor needed for subclasses. Has to have empty throw().

Definition at line 325 of file itkFEMItpackSparseMatrix.h.

Member Function Documentation

virtual const char* itk::fem::FEMExceptionItpackSparseMatrixSbsij::GetNameOfClass ( ) const

Type related information.

Reimplemented from itk::fem::FEMException.

The documentation for this class was generated from the following file: