40 namespace Gecode {
namespace Float {
136 :
Exception(l,
"Attempt to create variable with empty domain") {}
141 :
Exception(l,
"Passed argument array has too few elements") {}
145 :
Exception(l,
"Sizes of argument arrays mismatch") {}
149 :
Exception(l,
"Argument array contains same variable multiply") {}
154 :
Exception(l,
"Unknown relation type") {}
158 :
Exception(l,
"Unknown operation type") {}
162 :
Exception(l,
"Illegal operation type") {}
166 :
Exception(l,
"Unknown branching type") {}
170 :
Exception(l,
"Attempt to access value of unassigned variable") {}
Exception: Arguments contain same variable multiply
Exception: Value out of limits
Exception: Unknown operation passed as argument
TooFewArguments(const char *l)
Initialize with location l.
OutOfLimits(const char *l)
Initialize with location l.
UnknownBranching(const char *l)
Initialize with location l.
VariableEmptyDomain(const char *l)
Initialize with location l.
ArgumentSizeMismatch(const char *l)
Initialize with location l.
ArgumentSame(const char *l)
Initialize with location l.
IllegalOperation(const char *l)
Initialize with location l.
Exception: Unknown value or variable selection passed as argument
Exception: Illegal operation passed as argument
Exception: Unknown relation passed as argument
Exception: Base-class for exceptions
Exception: Variable created with empty domain
UnknownOperation(const char *l)
Initialize with location l.
UnknownRelation(const char *l)
Initialize with location l.
Exception: Arguments are of different size
Exception: Too few arguments available in argument array
ValOfUnassignedVar(const char *l)
Initialize with location l.
Gecode toplevel namespace
#define GECODE_VTABLE_EXPORT
Exception: Attempt to access value of unassigned variable