finitediff
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SNoutOfRangeException Class Reference
Inheritance diagram for SNoutOfRangeException:
Inheritance graph
[legend]
Collaboration diagram for SNoutOfRangeException:
Collaboration graph
[legend]

Public Member Functions

 SNoutOfRangeException (const unsigned int i, const unsigned int j, const unsigned int s)
 
virtual const char * what () const throw ()
 

Private Member Functions

std::string message (const unsigned int i, const unsigned int j, const unsigned int size) const
 

Private Attributes

std::string _msg
 

Detailed Description

When one ask by get or at an element that is out of the range of the matrix.

A.get(5,1); // raises

Constructor & Destructor Documentation

SNoutOfRangeException::SNoutOfRangeException ( const unsigned int  i,
const unsigned int  j,
const unsigned int  s 
)
inline

Member Function Documentation

std::string SNoutOfRangeException::message ( const unsigned int  i,
const unsigned int  j,
const unsigned int  size 
) const
inlineprivate
virtual const char* SNoutOfRangeException::what ( ) const
throw (
)
inlinevirtual

Member Data Documentation

std::string SNoutOfRangeException::_msg
private

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