Generated on Mon Aug 25 11:35:49 2008 for Gecode by doxygen 1.5.6

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.

List of all members.


Detailed Description

Exception: Base-class for exceptions

Definition 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 ()

Initialize with location l and information i.

Definition at line 46 of file exception.cc.


Member Function Documentation

const char * Gecode::Exception::what ( void   )  const throw () [virtual]

Return information.

Definition at line 59 of file exception.cc.


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