Fawkes API
Fawkes Development Version
|
22 #ifndef _ROS_DYNAMIC_RECONFIGURE_THREAD_H_
23 #define _ROS_DYNAMIC_RECONFIGURE_THREAD_H_
25 #include <aspect/blackboard.h>
26 #include <aspect/blocked_timing.h>
27 #include <aspect/configurable.h>
28 #include <aspect/logging.h>
29 #include <core/threading/thread.h>
30 #include <interfaces/DynamicReconfigureInterface.h>
31 #include <plugins/ros/aspect/ros.h>
35 class DynamicReconfigureInterface;
62 bool set_dynreconf_value(
const std::string &service,
63 const std::string ¶meter,
64 const std::string &value);
66 set_dynreconf_value(
const std::string &service,
const std::string ¶meter,
const bool value);
68 set_dynreconf_value(
const std::string &service,
const std::string ¶meter,
const int value);
70 set_dynreconf_value(
const std::string &service,
const std::string ¶meter,
const double value);
73 void reset_dynamic_reconfigure_interface();
Thread aspect to use blocked timing.
Thread aspect to access to BlackBoard.
Fawkes library namespace.
Thread aspect to log output.
Thread aspect to get access to a ROS node handle.
Thread class encapsulation of pthreads.
Thread aspect to access configuration data.