![]() |
ORCA: Optimization-based framework for Robotic Control Applications
|
#include <Parameter.h>
Public Member Functions | |
Parameter () | |
virtual | ~Parameter () |
Parameter (const std::list< T > &t) | |
bool | onLoadFromString (const std::string &s) |
void | print () const |
bool | isSet () const |
std::list< T > & | get () |
const std::list< T > & | get () const |
template<class T2 > | |
Parameter< std::list< T > > & | operator= (std::list< std::shared_ptr< T2 > > val) |
![]() | |
virtual | ~ParameterBase () |
bool | loadFromString (const std::string &s) |
Load the parameter from a YAML string It calls a callback on success. More... | |
const std::string & | getName () const |
void | setName (const std::string &name) |
void | setRequired (bool is_required) |
bool | isRequired () const |
void | onSuccess (std::function< void(void)> f) |
The callback called if loadFromString is successful. More... | |
![]() | |
ParameterData () | |
ParameterData (const std::list< T > &val) | |
ParameterData (const ParameterData< T2 > &v) | |
virtual | ~ParameterData () |
std::list< T > & | get () |
const std::list< T > & | get () const |
void | set (const std::list< T > &val) |
bool | isSet () const |
Additional Inherited Members | |
![]() | |
using | Ptr = std::shared_ptr< ParameterBase > |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements orca::common::ParameterBase.
|
inlinevirtual |
Implements orca::common::ParameterBase.
|
inline |
|
inlinevirtual |
Implements orca::common::ParameterBase.