Exception base class.This class implements a base class for our SoPlex exceptions We provide a what() function which returns the exception message. More...
#include <exceptions.h>
Public Member Functions | |
Construction / destruction | |
SPxException (const std::string &m="") | |
constructor More... | |
virtual | ~SPxException () |
destructor More... | |
Access / modification | |
virtual const std::string | what () const |
returns exception message More... | |
Private Attributes | |
Private data | |
std::string | msg |
Exception message. More... | |
Exception base class.
This class implements a base class for our SoPlex exceptions We provide a what() function which returns the exception message.
Definition at line 32 of file exceptions.h.
SPxException | ( | const std::string & | m = "" | ) |
constructor
The constructor receives an optional string as an exception message.
Definition at line 48 of file exceptions.h.
|
virtual |
destructor
Definition at line 50 of file exceptions.h.
|
virtual |
returns exception message
Definition at line 57 of file exceptions.h.
References SPxException::msg.
Referenced by SoPlex::_computeReducedProbObjCoeff(), SoPlex::_decompResolveWithoutPreprocessing(), SoPlex::_decompSimplifyAndSolve(), SoPlex::_getCompatibleBoundCons(), SoPlex::_getCompatibleColumns(), SoPlex::_resolveWithoutPreprocessing(), SoPlex::_solveRealLPAndRecordStatistics(), SoPlex::_storeSolutionReal(), SoPlex::_storeSolutionRealFromPresol(), SoPlex::_updateDecompReducedProblemViol(), SPxSolver::enter(), SoPlex::getBasisInverseColRational(), SoPlex::getBasisInverseColReal(), SoPlex::getBasisInverseRowRational(), SoPlex::getBasisInverseRowReal(), SoPlex::getBasisInverseTimesVecRational(), SoPlex::getBasisInverseTimesVecReal(), SPxSolver::leave(), main(), and SPxMainSM::unsimplify().
|
private |