$search
#include <parameters.h>
Public Member Functions | |
ParameterList & | add (ParameterList const &other) |
template<typename T > | |
ParameterList & | add (const std::string &key, T *value) |
template<typename T > | |
ParameterList & | add (const std::string &key, T &value) |
template<typename T > | |
ParameterList & | add (const std::string &key, T &value, const T &default_value) |
ParameterList & | copy (ParameterList const ¶meters) |
ParameterList & | copy (const std::string &prefix, ParameterList const ¶meters) |
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 () |
Definition at line 80 of file parameters.h.
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.
ParameterList& hector_pose_estimation::ParameterList::add | ( | ParameterList const & | other | ) | [inline] |
Definition at line 108 of file parameters.h.
ParameterList& hector_pose_estimation::ParameterList::add | ( | const std::string & | key, | |
T * | value | |||
) | [inline] |
Definition at line 102 of file parameters.h.
ParameterList& hector_pose_estimation::ParameterList::add | ( | const std::string & | key, | |
T & | value | |||
) | [inline] |
Definition at line 95 of file parameters.h.
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.
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.