#include <dynamic_parameters.h>
| Public Member Functions | |
| void | addEnums (const std::string ¶m, const std::vector< std::pair< std::string, int > > &enums) | 
| DynamicParameters () | |
| void | finalize (bool alphabetical_order=true) | 
| void | get (const std::string &name, float &variable, const float default_value, const std::string description="None.", const float min=-100, const float max=100) | 
| void | get (const std::string &name, FloatParam &variable, const float default_value, const std::string description="None.", const float min=-100, const float max=100) | 
| void | get (const std::string &name, double &variable, const double default_value, const std::string description="None.", const double min=-100, const double max=100) | 
| void | get (const std::string &name, DoubleParam &variable, const double default_value, const std::string description="None.", const double min=-100, const double max=100) | 
| void | get (const std::string &name, int &variable, const int default_value, const std::string description="None.", const int min=-100, const int max=100) | 
| void | get (const std::string &name, IntParam &variable, const int default_value, const std::string description="None.", const int min=-100, const int max=100) | 
| void | get (const std::string &name, bool &variable, const bool default_value, const std::string description="None.") | 
| void | get (const std::string &name, BoolParam &variable, const bool default_value, const std::string description="None.") | 
| void | get (const std::string &name, std::string &variable, const std::string default_value, const std::string description="None.") | 
| void | get (const std::string &name, StringParam &variable, const std::string default_value, const std::string description="None.") | 
| bool | getBool (const std::string &name) | 
| double | getDouble (const std::string &name) | 
| float | getFloat (const std::string &name) | 
| int | getInt (const std::string &name) | 
| std::string | getString (const std::string &name) | 
| void | initialize (ros::NodeHandle &pnh) | 
| boost::mutex::scoped_lock | lock_guard () | 
| boost::mutex & | mutex () | 
| void | setCallback (boost::function< void(DynamicParameters &)> fun) | 
| void | update () | 
| Private Member Functions | |
| bool | setConfigCallback (dynamic_reconfigure::Reconfigure::Request &req, dynamic_reconfigure::Reconfigure::Response &rsp) | 
| void | updateCurrent (dynamic_reconfigure::Config &config) | 
| Private Attributes | |
| ros::Publisher | descr_pub_ | 
| boost::shared_ptr< boost::mutex > | mutex_ | 
| boost::shared_ptr< ros::NodeHandle > | nh_ | 
| boost::function< void(DynamicParameters &)> | on_change_ | 
| std::vector< std::string > | ordered_params_ | 
| ros::ServiceServer | set_service_ | 
| ros::Publisher | update_pub_ | 
| std::map< std::string, DynamicValue > | values_ | 
Definition at line 123 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 295 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 462 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 311 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 589 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 614 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 642 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 667 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 694 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 719 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 747 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 768 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 792 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 813 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 539 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 486 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 504 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 521 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 557 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 301 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 582 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 576 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 474 of file dynamic_parameters.h.
| 
 | inlineprivate | 
Definition at line 140 of file dynamic_parameters.h.
| 
 | inline | 
Definition at line 479 of file dynamic_parameters.h.
| 
 | inlineprivate | 
Definition at line 243 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 125 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 138 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 128 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 135 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 133 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 127 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 126 of file dynamic_parameters.h.
| 
 | private | 
Definition at line 130 of file dynamic_parameters.h.