#include <parameters.h>
Public Types | |
typedef boost::remove_reference < typename boost::remove_const < T >::type >::type | param_type |
Public Member Functions | |
ParameterPtr | clone () |
operator param_type & () const | |
ParameterT (const std::string &key, param_type &value) | |
ParameterT (Parameter &other) | |
void | set (const param_type &value) |
const char * | type () const |
param_type & | value () |
const param_type & | value () const |
virtual | ~ParameterT () |
Protected Attributes | |
param_type & | value_ |
Definition at line 86 of file parameters.h.
typedef boost::remove_reference<typename boost::remove_const<T>::type>::type hector_pose_estimation::ParameterT< T >::param_type |
Definition at line 88 of file parameters.h.
hector_pose_estimation::ParameterT< T >::ParameterT | ( | const std::string & | key, |
param_type & | value | ||
) | [inline] |
Definition at line 90 of file parameters.h.
hector_pose_estimation::ParameterT< T >::ParameterT | ( | Parameter & | other | ) | [inline] |
Definition at line 91 of file parameters.h.
virtual hector_pose_estimation::ParameterT< T >::~ParameterT | ( | ) | [inline, virtual] |
Definition at line 92 of file parameters.h.
ParameterPtr hector_pose_estimation::ParameterT< T >::clone | ( | ) | [inline, virtual] |
Reimplemented from hector_pose_estimation::Parameter.
Definition at line 94 of file parameters.h.
hector_pose_estimation::ParameterT< T >::operator param_type & | ( | ) | const [inline] |
Definition at line 97 of file parameters.h.
void hector_pose_estimation::ParameterT< T >::set | ( | const param_type & | value | ) | [inline] |
Definition at line 100 of file parameters.h.
const char* hector_pose_estimation::ParameterT< T >::type | ( | ) | const [inline, virtual] |
Reimplemented from hector_pose_estimation::Parameter.
Definition at line 95 of file parameters.h.
param_type& hector_pose_estimation::ParameterT< T >::value | ( | ) | [inline] |
Definition at line 98 of file parameters.h.
const param_type& hector_pose_estimation::ParameterT< T >::value | ( | ) | const [inline] |
Definition at line 99 of file parameters.h.
param_type& hector_pose_estimation::ParameterT< T >::value_ [protected] |
Definition at line 103 of file parameters.h.