Generated on Thu Jul 6 07:06:59 2006 for Gecode by doxygen 1.4.7

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.

List of all members.


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]

Initialize with location l and information i.

Definition at line 89 of file exception.icc.


Member Function Documentation

const char * Gecode::Exception::location ( void   )  const [inline]

Return location.

Definition at line 92 of file exception.icc.

const char * Gecode::Exception::info ( void   )  const [inline]

Return information.

Definition at line 96 of file exception.icc.


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