#include <server.h>
Public Types | |
| typedef std::function< void(ConfigType &, uint32_t level)> | CallbackType |
Public Member Functions | |
| void | clearCallback () |
| void | getConfigDefault (ConfigType &config) |
| void | getConfigMax (ConfigType &config) |
| void | getConfigMin (ConfigType &config) |
| Server (boost::recursive_mutex &mutex, const ros::NodeHandle &nh=ros::NodeHandle("~")) | |
| Server (const ros::NodeHandle &nh=ros::NodeHandle("~")) | |
| void | setCallback (const CallbackType &callback) |
| void | setConfigDefault (const ConfigType &config) |
| void | setConfigMax (const ConfigType &config) |
| void | setConfigMin (const ConfigType &config) |
| void | updateConfig (const ConfigType &config) |
Private Member Functions | |
| void | callCallback (ConfigType &config, int level) |
| void | init () |
| void | PublishDescription () |
| bool | setConfigCallback (dynamic_reconfigure::Reconfigure::Request &req, dynamic_reconfigure::Reconfigure::Response &rsp) |
| void | updateConfigInternal (const ConfigType &config) |
Private Attributes | |
| CallbackType | callback_ |
| ConfigType | config_ |
| ConfigType | default_ |
| ros::Publisher | descr_pub_ |
| ConfigType | max_ |
| ConfigType | min_ |
| boost::recursive_mutex & | mutex_ |
| ros::NodeHandle | node_handle_ |
| boost::recursive_mutex | own_mutex_ |
| bool | own_mutex_warn_ |
| ros::ServiceServer | set_service_ |
| ros::Publisher | update_pub_ |
Keeps track of the reconfigure callback function.
| typedef std::function<void(ConfigType &, uint32_t level)> dynamic_reconfigure::Server< ConfigType >::CallbackType |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |