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: More... | |
Public Member Functions | |
virtual std::ostream & | print (std::ostream &) const |
Display the solver parameter on the specified output stream. More... | |
virtual | ~StateParameter () |
Virtual destructor. More... | |
Public Attributes | |
std::string | description |
Parameter description (for humans). More... | |
stateParameterValues_t | value |
Value. More... | |
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 |
|
inlinevirtual |
Virtual destructor.
|
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.