Provides support for exception handling in OGDF.
More...
|
enum class | 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 class | 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.