Gecode::Exception Class Reference
[Gecode exceptions]
Inherited by Gecode::BddMgrException, Gecode::CpltSet::ArgumentEmpty, Gecode::CpltSet::ArgumentSizeMismatch, Gecode::CpltSet::GlbLubSpecNoSubset, Gecode::CpltSet::InvalidProjector, Gecode::CpltSet::InvalidRelation, Gecode::CpltSet::UnknownBranching, Gecode::CpltSet::VariableFailedDomain, Gecode::CpltSet::VariableInvalidDomainSpec, Gecode::CpltSet::VariableOutOfRangeCardinality, Gecode::CpltSet::VariableOutOfRangeDomain, Gecode::Int::ArgumentSame, Gecode::Int::ArgumentSizeMismatch, Gecode::Int::NotZeroOne, Gecode::Int::OutOfLimits, Gecode::Int::TooFewArguments, Gecode::Int::UnknownBoolOp, Gecode::Int::UnknownBranching, Gecode::Int::UnknownRelation, Gecode::Int::ValOfUnassignedVar, Gecode::Int::VariableEmptyDomain, Gecode::MemoryExhausted, Gecode::MiniModel::ArgumentOutOfRange, Gecode::MiniModel::ArgumentSizeMismatch, Gecode::MiniModel::TooFewArguments, Gecode::Reflection::ReflectionException, Gecode::Set::ArgumentEmpty, Gecode::Set::ArgumentSizeMismatch, Gecode::Set::InvalidProjector, Gecode::Set::InvalidRelation, Gecode::Set::OutOfLimits, Gecode::Set::UnknownBranching, Gecode::Set::VariableEmptyDomain, Gecode::SpaceFailed, Gecode::SpaceIllegalAlternative, Gecode::SpaceNoBranching, and Gecode::SpaceNotStable.
Detailed Description
Exception: Base-class for exceptionsDefinition at line 46 of file exception.icc.
Public Member Functions | |
Exception (const char *l, const char *i) throw () | |
Initialize with location l and information i. | |
virtual const char * | what (void) const throw () |
Return information. |
Constructor & Destructor Documentation
Gecode::Exception::Exception | ( | const char * | l, | |
const char * | i | |||
) | throw () |
Member Function Documentation
const char * Gecode::Exception::what | ( | void | ) | const throw () [virtual] |
The documentation for this class was generated from the following files:
- gecode/support/exception.icc (Revision: 5608)
- gecode/support/exception.cc (Revision: 4969)