$search

hector_pose_estimation::ParameterList Class Reference

#include <parameters.h>

List of all members.

Public Member Functions

ParameterListadd (ParameterList const &other)
template<typename T >
ParameterListadd (const std::string &key, T *value)
template<typename T >
ParameterListadd (const std::string &key, T &value)
template<typename T >
ParameterListadd (const std::string &key, T &value, const T &default_value)
ParameterListcopy (ParameterList const &parameters)
ParameterListcopy (const std::string &prefix, ParameterList const &parameters)
iterator erase (const std::string &key)
template<typename T >
T & get (const std::string &key) const
 ParameterList ()
void registerParams (const ParameterRegisterFunc &func) const
void registerParamsRos (ros::NodeHandle nh) const
 ~ParameterList ()

Detailed Description

Definition at line 80 of file parameters.h.


Constructor & Destructor Documentation

hector_pose_estimation::ParameterList::ParameterList (  )  [inline]

Definition at line 85 of file parameters.h.

hector_pose_estimation::ParameterList::~ParameterList (  )  [inline]

Definition at line 86 of file parameters.h.


Member Function Documentation

ParameterList& hector_pose_estimation::ParameterList::add ( ParameterList const &  other  )  [inline]

Definition at line 108 of file parameters.h.

template<typename T >
ParameterList& hector_pose_estimation::ParameterList::add ( const std::string &  key,
T *  value 
) [inline]

Definition at line 102 of file parameters.h.

template<typename T >
ParameterList& hector_pose_estimation::ParameterList::add ( const std::string &  key,
T &  value 
) [inline]

Definition at line 95 of file parameters.h.

template<typename T >
ParameterList& hector_pose_estimation::ParameterList::add ( const std::string &  key,
T &  value,
const T &  default_value 
) [inline]

Definition at line 89 of file parameters.h.

ParameterList& hector_pose_estimation::ParameterList::copy ( ParameterList const &  parameters  )  [inline]

Definition at line 122 of file parameters.h.

ParameterList& hector_pose_estimation::ParameterList::copy ( const std::string &  prefix,
ParameterList const &  parameters 
) [inline]

Definition at line 113 of file parameters.h.

iterator hector_pose_estimation::ParameterList::erase ( const std::string &  key  )  [inline]

Definition at line 138 of file parameters.h.

template<typename T >
T& hector_pose_estimation::ParameterList::get ( const std::string &  key  )  const [inline]

Definition at line 128 of file parameters.h.

void hector_pose_estimation::ParameterList::registerParams ( const ParameterRegisterFunc func  )  const

Definition at line 68 of file parameters.cpp.

void hector_pose_estimation::ParameterList::registerParamsRos ( ros::NodeHandle  nh  )  const

Definition at line 64 of file parameters.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


hector_pose_estimation_core
Author(s): Johannes Meyer
autogenerated on Tue Mar 5 12:32:36 2013