#include <parameters.h>
Public Types | |
typedef boost::remove_reference< typename boost::remove_const< T >::type >::type | param_type |
Public Member Functions | |
AliasT () | |
AliasT (const ParameterPtr &other) | |
AliasT (const ParameterPtr &other, const std::string &key) | |
operator param_type & () const | |
void | set (const param_type &value) |
param_type & | value () |
const param_type & | value () const |
virtual | ~AliasT () |
Public Member Functions inherited from hector_pose_estimation::Alias | |
Alias () | |
Alias (const ParameterPtr &other) | |
Alias (const ParameterPtr &other, const std::string &key) | |
virtual bool | isAlias () const |
Alias & | operator= (const ParameterPtr &other) |
virtual | ~Alias () |
Public Member Functions inherited from hector_pose_estimation::Parameter | |
template<typename T > | |
const T & | as () const |
template<typename T > | |
T & | as () |
virtual ParameterPtr | clone () |
virtual bool | empty () const |
template<typename T > | |
bool | hasType () const |
operator void * () const | |
template<typename T > | |
Parameter & | operator= (const T &value) |
Parameter (const std::string &key) | |
Parameter (Parameter &other) | |
virtual const char * | type () const |
virtual | ~Parameter () |
Additional Inherited Members | |
Public Attributes inherited from hector_pose_estimation::Parameter | |
std::string | key |
Protected Attributes inherited from hector_pose_estimation::Parameter | |
Parameter * | parameter_ |
Definition at line 124 of file parameters.h.
typedef boost::remove_reference<typename boost::remove_const<T>::type>::type hector_pose_estimation::AliasT< T >::param_type |
Definition at line 126 of file parameters.h.
|
inline |
Definition at line 128 of file parameters.h.
|
inline |
Definition at line 129 of file parameters.h.
|
inline |
Definition at line 130 of file parameters.h.
|
inlinevirtual |
Definition at line 131 of file parameters.h.
|
inline |
Definition at line 133 of file parameters.h.
|
inline |
Definition at line 136 of file parameters.h.
|
inline |
Definition at line 134 of file parameters.h.
|
inline |
Definition at line 135 of file parameters.h.