finitediff
|
Public Member Functions | |
PermutationIdexoutOfRangeException (const unsigned int index, const unsigned int size) | |
virtual const char * | what () const throw () |
Private Member Functions | |
std::string | message (const unsigned int index, const unsigned int size) const |
Private Attributes | |
std::string | _msg |
This exception is raised when one try to access to an element out of range of a permutation
The constructor of Mpermutation
from std::array<unsigned int,tp_size>
also throws when one element of the array is larger than tp_size.
|
inline |
|
inlineprivate |
|
inlinevirtual |
|
private |