Gecode::Exception Class Reference
[Gecode exceptions]
Inherited by Gecode::Int::ArgumentEmpty, Gecode::Int::ArgumentSame, Gecode::Int::ArgumentSizeMismatch, Gecode::Int::NumericalOverflow, Gecode::Int::OnlyInequalityRelations, Gecode::Int::UnknownBranching, Gecode::Int::UnknownRelation, Gecode::Int::VariableEmptyDomain, Gecode::Int::VariableOutOfRangeDomain, Gecode::MemoryExhausted, Gecode::MiniModel::ArgumentOutOfRange, Gecode::MiniModel::ArgumentSizeMismatch, Gecode::Set::ArgumentEmpty, Gecode::Set::ArgumentSizeMismatch, Gecode::Set::InvalidRelation, Gecode::Set::UnknownBranching, Gecode::Set::VariableFailedDomain, Gecode::Set::VariableOutOfRangeCardinality, Gecode::Set::VariableOutOfRangeDomain, Gecode::SpaceFailed, Gecode::SpaceIllegalAlternative, and Gecode::SpaceNoBranching.
Detailed Description
Exception: Base-class for exceptions
Definition at line 28 of file exception.icc.
Public Member Functions | |
Exception (const char *l, const char *i) | |
Initialize with location l and information i. | |
const char * | location (void) const |
Return location. | |
const char * | info (void) const |
Return information. |
Constructor & Destructor Documentation
Gecode::Exception::Exception | ( | const char * | l, | |
const char * | i | |||
) | [inline] |
Member Function Documentation
const char * Gecode::Exception::location | ( | void | ) | const [inline] |
const char * Gecode::Exception::info | ( | void | ) | const [inline] |
The documentation for this class was generated from the following file:
- gecode/kernel/exception.icc (Revision: 2072)