roboptim::SolverWarning Class Reference

Exception used for non-critical errors during optimization. More...

#include <roboptim/core/solver-warning.hh>

+ Inheritance diagram for roboptim::SolverWarning:

List of all members.

Public Member Functions

 SolverWarning (const std::string &arg) throw ()
 Instantiate the class with a message.
virtual std::ostream & print (std::ostream &) const throw ()
 Display the problem on the specified output stream.
- Public Member Functions inherited from roboptim::SolverError
 SolverError (const std::string &arg) throw ()
 Instantiate an error from an error message.

Detailed Description

Exception used for non-critical errors during optimization.

This class is mainly used to populate the warning vector of the ResultWithWarnings class.


Constructor & Destructor Documentation

roboptim::SolverWarning::SolverWarning ( const std::string &  arg) throw ()
explicit

Instantiate the class with a message.

Parameters:
argmessage

Member Function Documentation

std::ostream & roboptim::SolverWarning::print ( std::ostream &  o) const throw ()
virtual

Display the problem on the specified output stream.

Parameters:
ooutput stream used for display
Returns:
output stream

Reimplemented from roboptim::SolverError.