Provides support for exception handling in OGDF.
More...
|
enum | ogdf::AlgorithmFailureCode {
ogdf::AlgorithmFailureCode::Unknown,
ogdf::AlgorithmFailureCode::IllegalParameter,
ogdf::AlgorithmFailureCode::NoFlow,
ogdf::AlgorithmFailureCode::Sort,
ogdf::AlgorithmFailureCode::Label,
ogdf::AlgorithmFailureCode::ExternalFace,
ogdf::AlgorithmFailureCode::ForbiddenCrossing,
ogdf::AlgorithmFailureCode::TimelimitExceeded,
ogdf::AlgorithmFailureCode::NoSolutionFound,
ogdf::AlgorithmFailureCode::IndexOutOfBounds,
ogdf::AlgorithmFailureCode::PrimalBound,
ogdf::AlgorithmFailureCode::DualBound,
ogdf::AlgorithmFailureCode::NotInteger,
ogdf::AlgorithmFailureCode::Buffer,
ogdf::AlgorithmFailureCode::AddVar,
ogdf::AlgorithmFailureCode::Sorter,
ogdf::AlgorithmFailureCode::Phase,
ogdf::AlgorithmFailureCode::Active,
ogdf::AlgorithmFailureCode::NoSolution,
ogdf::AlgorithmFailureCode::MakeFeasible,
ogdf::AlgorithmFailureCode::Guarantee,
ogdf::AlgorithmFailureCode::BranchingVariable,
ogdf::AlgorithmFailureCode::Strategy,
ogdf::AlgorithmFailureCode::CloseHalf,
ogdf::AlgorithmFailureCode::StandardPool,
ogdf::AlgorithmFailureCode::Variable,
ogdf::AlgorithmFailureCode::LpIf,
ogdf::AlgorithmFailureCode::Lp,
ogdf::AlgorithmFailureCode::Bstack,
ogdf::AlgorithmFailureCode::LpStatus,
ogdf::AlgorithmFailureCode::BranchingRule,
ogdf::AlgorithmFailureCode::FixSet,
ogdf::AlgorithmFailureCode::LpSub,
ogdf::AlgorithmFailureCode::String,
ogdf::AlgorithmFailureCode::Constraint,
ogdf::AlgorithmFailureCode::Pool,
ogdf::AlgorithmFailureCode::Global,
ogdf::AlgorithmFailureCode::FsVarStat,
ogdf::AlgorithmFailureCode::LpVarStat,
ogdf::AlgorithmFailureCode::OsiIf,
ogdf::AlgorithmFailureCode::ConBranchRule,
ogdf::AlgorithmFailureCode::Timer,
ogdf::AlgorithmFailureCode::Array,
ogdf::AlgorithmFailureCode::Csense,
ogdf::AlgorithmFailureCode::BPrioQueue,
ogdf::AlgorithmFailureCode::FixCand,
ogdf::AlgorithmFailureCode::BHeap,
ogdf::AlgorithmFailureCode::Poolslot,
ogdf::AlgorithmFailureCode::SparVec,
ogdf::AlgorithmFailureCode::Convar,
ogdf::AlgorithmFailureCode::Ostream,
ogdf::AlgorithmFailureCode::Hash,
ogdf::AlgorithmFailureCode::Paramaster,
ogdf::AlgorithmFailureCode::InfeasCon,
ogdf::AlgorithmFailureCode::STOP
} |
| Code for an internal failure condition. More...
|
|
enum | ogdf::LibraryNotSupportedCode { ogdf::LibraryNotSupportedCode::Unknown,
ogdf::LibraryNotSupportedCode::Coin,
ogdf::LibraryNotSupportedCode::Abacus,
ogdf::LibraryNotSupportedCode::Cgal,
ogdf::LibraryNotSupportedCode::FunctionNotImplemented,
ogdf::LibraryNotSupportedCode::MissingCallbackImplementation,
ogdf::LibraryNotSupportedCode::STOP
} |
| Code for the library which was intended to get used, but its use is not supported. More...
|
|
Provides support for exception handling in OGDF.
◆ AlgorithmFailureCode
Code for an internal failure condition.
- See also
- AlgorithmFailureException
Enumerator |
---|
Unknown | |
IllegalParameter | function parameter is illegal
|
NoFlow | min-cost flow could not find a legal flow
|
Sort | sequence not sorted
|
Label | labelling failed
|
ExternalFace | external face not correct
|
ForbiddenCrossing | crossing forbidden but necessary
|
TimelimitExceeded | it took too long
|
NoSolutionFound | couldn't solve the problem
|
IndexOutOfBounds | index out of bounds
|
PrimalBound | |
DualBound | |
NotInteger | |
Buffer | |
AddVar | |
Sorter | |
Phase | |
Active | |
NoSolution | |
MakeFeasible | |
Guarantee | |
BranchingVariable | |
Strategy | |
CloseHalf | |
StandardPool | |
Variable | |
LpIf | |
Lp | |
Bstack | |
LpStatus | |
BranchingRule | |
FixSet | |
LpSub | |
String | |
Constraint | |
Pool | |
Global | |
FsVarStat | |
LpVarStat | |
OsiIf | |
ConBranchRule | |
Timer | |
Array | |
Csense | |
BPrioQueue | |
FixCand | |
BHeap | |
Poolslot | |
SparVec | |
Convar | |
Ostream | |
Hash | |
Paramaster | |
InfeasCon | |
STOP | |
Definition at line 81 of file exceptions.h.
◆ LibraryNotSupportedCode
Code for the library which was intended to get used, but its use is not supported.
- See also
- LibraryNotSupportedException
Enumerator |
---|
Unknown | |
Coin | COIN not supported.
|
Abacus | ABACUS not supported.
|
Cgal | CGAL not supported.
|
FunctionNotImplemented | the used library doesn't support that function
|
MissingCallbackImplementation | |
STOP | |
Definition at line 148 of file exceptions.h.