Solver state parameters type. More...
#include <roboptim/core/solver-state.hh>
Public Types | |
typedef F::value_type | value_type |
typedef F::vector_t | vector_t |
typedef boost::variant < value_type, vector_t, int, std::string, bool > | stateParameterValues_t |
Allowed types for parameters: | |
Public Member Functions | |
virtual std::ostream & | print (std::ostream &) const |
Display the solver parameter on the specified output stream. | |
virtual | ~StateParameter () |
Virtual destructor. | |
Public Attributes | |
std::string | description |
Parameter description (for humans). | |
stateParameterValues_t | value |
Value. |
Solver state parameters type.
F | function type. |
typedef boost::variant<value_type, vector_t, int, std::string, bool> roboptim::StateParameter< F >::stateParameterValues_t |
Allowed types for parameters:
typedef F::value_type roboptim::StateParameter< F >::value_type |
typedef F::vector_t roboptim::StateParameter< F >::vector_t |
virtual roboptim::StateParameter< F >::~StateParameter | ( | ) | [inline, virtual] |
Virtual destructor.
std::ostream & roboptim::StateParameter< F >::print | ( | std::ostream & | o | ) | const [virtual] |
Display the solver parameter on the specified output stream.
o | output stream used for display |
std::string roboptim::StateParameter< F >::description |
Parameter description (for humans).
stateParameterValues_t roboptim::StateParameter< F >::value |
Value.