#include <parameters_bag.h>

| Classes | |
| struct | ParameterBagShortcut | 
| Public Member Functions | |
| ParameterBagShortcut< int > | createParam (ros::NodeHandle &n, const std::string &name, int v) | 
| ParameterBagShortcut< double > | createParam (ros::NodeHandle &n, const std::string &name, double v) | 
| void | createParam (ros::NodeHandle &n, const std::string &name, std::string v) | 
| const std::map< std::string, double > & | getDoubles () const | 
| const std::map< std::string, int > & | getInts () const | 
| bool | getMax (const std::string &name, int &val) | 
| bool | getMax (const std::string &name, double &val) | 
| bool | getMin (const std::string &name, int &val) | 
| bool | getMin (const std::string &name, double &val) | 
| bool | getParam (const std::string &name, int &val) | 
| bool | getParam (const std::string &name, double &val) | 
| bool | getParam (const std::string &name, std::string &val) | 
| bool | getStep (const std::string &name, int &val) | 
| bool | getStep (const std::string &name, double &val) | 
| const std::map< std::string, std::string > & | getStrings () const | 
| void | setParam (const std::string &name, int v) | 
| void | setParam (const std::string &name, const std::string &v) | 
| void | setParam (const std::string &name, double v) | 
| Private Attributes | |
| std::map< std::string, double > | params_double_ | 
| std::map< std::string, int > | params_int_ | 
| std::map< std::string, std::string > | params_string_ | 
Definition at line 67 of file parameters_bag.h.
| ParameterBagShortcut<int> ParameterBag::createParam | ( | ros::NodeHandle & | n, | 
| const std::string & | name, | ||
| int | v | ||
| ) |  [inline] | 
Definition at line 111 of file parameters_bag.h.
| ParameterBagShortcut<double> ParameterBag::createParam | ( | ros::NodeHandle & | n, | 
| const std::string & | name, | ||
| double | v | ||
| ) |  [inline] | 
Definition at line 127 of file parameters_bag.h.
| void ParameterBag::createParam | ( | ros::NodeHandle & | n, | 
| const std::string & | name, | ||
| std::string | v | ||
| ) |  [inline] | 
Definition at line 143 of file parameters_bag.h.
| const std::map<std::string, double>& ParameterBag::getDoubles | ( | ) | const  [inline] | 
Definition at line 108 of file parameters_bag.h.
| const std::map<std::string, int>& ParameterBag::getInts | ( | ) | const  [inline] | 
Definition at line 107 of file parameters_bag.h.
| bool ParameterBag::getMax | ( | const std::string & | name, | 
| int & | val | ||
| ) |  [inline] | 
Definition at line 169 of file parameters_bag.h.
| bool ParameterBag::getMax | ( | const std::string & | name, | 
| double & | val | ||
| ) |  [inline] | 
Definition at line 170 of file parameters_bag.h.
| bool ParameterBag::getMin | ( | const std::string & | name, | 
| int & | val | ||
| ) |  [inline] | 
Definition at line 171 of file parameters_bag.h.
| bool ParameterBag::getMin | ( | const std::string & | name, | 
| double & | val | ||
| ) |  [inline] | 
Definition at line 172 of file parameters_bag.h.
| bool ParameterBag::getParam | ( | const std::string & | name, | 
| int & | val | ||
| ) |  [inline] | 
Definition at line 152 of file parameters_bag.h.
| bool ParameterBag::getParam | ( | const std::string & | name, | 
| double & | val | ||
| ) |  [inline] | 
Definition at line 157 of file parameters_bag.h.
| bool ParameterBag::getParam | ( | const std::string & | name, | 
| std::string & | val | ||
| ) |  [inline] | 
Definition at line 162 of file parameters_bag.h.
| bool ParameterBag::getStep | ( | const std::string & | name, | 
| int & | val | ||
| ) |  [inline] | 
Definition at line 173 of file parameters_bag.h.
| bool ParameterBag::getStep | ( | const std::string & | name, | 
| double & | val | ||
| ) |  [inline] | 
Definition at line 174 of file parameters_bag.h.
| const std::map<std::string, std::string>& ParameterBag::getStrings | ( | ) | const  [inline] | 
Definition at line 109 of file parameters_bag.h.
| void ParameterBag::setParam | ( | const std::string & | name, | 
| int | v | ||
| ) |  [inline] | 
Definition at line 148 of file parameters_bag.h.
| void ParameterBag::setParam | ( | const std::string & | name, | 
| const std::string & | v | ||
| ) |  [inline] | 
Definition at line 149 of file parameters_bag.h.
| void ParameterBag::setParam | ( | const std::string & | name, | 
| double | v | ||
| ) |  [inline] | 
Definition at line 150 of file parameters_bag.h.
| std::map<std::string, double> ParameterBag::params_double_  [private] | 
Definition at line 71 of file parameters_bag.h.
| std::map<std::string, int> ParameterBag::params_int_  [private] | 
Definition at line 70 of file parameters_bag.h.
| std::map<std::string, std::string> ParameterBag::params_string_  [private] | 
Definition at line 72 of file parameters_bag.h.