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

Public Member Functions

 OutOfRangeConstructionElementaryPermutationException (const unsigned int A, const unsigned int B, const unsigned int s)
 
virtual const char * what () const throw ()
 

Private Member Functions

std::string message (const unsigned int elA, const unsigned int elB, const unsigned int size) const
 

Private Attributes

std::string _msg
 

Constructor & Destructor Documentation

OutOfRangeConstructionElementaryPermutationException::OutOfRangeConstructionElementaryPermutationException ( const unsigned int  A,
const unsigned int  B,
const unsigned int  s 
)
inline

Member Function Documentation

std::string OutOfRangeConstructionElementaryPermutationException::message ( const unsigned int  elA,
const unsigned int  elB,
const unsigned int  size 
) const
inlineprivate
virtual const char* OutOfRangeConstructionElementaryPermutationException::what ( ) const
throw (
)
inlinevirtual

Member Data Documentation

std::string OutOfRangeConstructionElementaryPermutationException::_msg
private

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