Exception used for non-critical errors during optimization. More...
#include <roboptim/core/solver-warning.hh>
Public Member Functions | |
SolverWarning (const std::string &arg) throw () | |
Instantiate the class with a message. More... | |
virtual std::ostream & | print (std::ostream &) const throw () |
Display the problem on the specified output stream. More... | |
![]() | |
SolverError (const std::string &arg) throw () | |
Instantiate an error from an error message. More... | |
SolverError (const std::string &arg, const Result &res) throw () | |
Instantiate an error from an error message. More... | |
SolverError (const SolverError &error) throw () | |
Copy constructor. More... | |
~SolverError () throw () | |
Trivial destructor. More... | |
const boost::optional< Result > & | lastState () const throw () |
Retrieve the (optional) last state of the solver. More... | |
boost::optional< Result > & | lastState () throw () |
Retrieve the (optional) last state of the solver. More... | |
Exception used for non-critical errors during optimization.
This class is mainly used to populate the warning vector of the ResultWithWarnings class.
|
explicit |
Instantiate the class with a message.
arg | message |
|
virtual |
Display the problem on the specified output stream.
o | output stream used for display |
Reimplemented from roboptim::SolverError.