
Public Member Functions | |
| Nodelet () | |
| virtual void | onInit () |
| ~Nodelet () | |
Private Member Functions | |
| void | reconfigureCB (ros1_template_msgs::FibonacciConfig &config, uint32_t level) |
| void | run (double publish_rate, PublisherPtr publisher) |
Private Attributes | |
| AtomicFibonacciPtr | atomic_fibonacci_ |
| ros::NodeHandle | private_node_handle_ |
| std::vector< std::thread > | publish_threads_ |
| PublisherPtr | publisher_other_ |
| PublisherPtr | publisher_used_interally_ |
| std::shared_ptr < dynamic_reconfigure::Server < ros1_template_msgs::FibonacciConfig > > | reconfigure_server_ |
| ServicePtr | service_ |
| std::atomic< bool > | shutdown_requested_ |
| SubscriberPtr | subscriber_ |
Definition at line 25 of file nodelet.cpp.
| ros1_ros_cpptemplate::Nodelet::Nodelet | ( | ) | [inline] |
Reimplemented from nodelet::Nodelet.
Definition at line 28 of file nodelet.cpp.
| ros1_ros_cpptemplate::Nodelet::~Nodelet | ( | ) | [inline, virtual] |
Reimplemented from nodelet::Nodelet.
Definition at line 35 of file nodelet.cpp.
| virtual void ros1_ros_cpptemplate::Nodelet::onInit | ( | ) | [inline, virtual] |
Implements nodelet::Nodelet.
Definition at line 46 of file nodelet.cpp.
| void ros1_ros_cpptemplate::Nodelet::reconfigureCB | ( | ros1_template_msgs::FibonacciConfig & | config, |
| uint32_t | level | ||
| ) | [inline, private] |
Definition at line 104 of file nodelet.cpp.
| void ros1_ros_cpptemplate::Nodelet::run | ( | double | publish_rate, |
| PublisherPtr | publisher | ||
| ) | [inline, private] |
Definition at line 94 of file nodelet.cpp.
Definition at line 115 of file nodelet.cpp.
Definition at line 111 of file nodelet.cpp.
std::vector<std::thread> ros1_ros_cpptemplate::Nodelet::publish_threads_ [private] |
Definition at line 118 of file nodelet.cpp.
Definition at line 117 of file nodelet.cpp.
Definition at line 116 of file nodelet.cpp.
std::shared_ptr<dynamic_reconfigure::Server<ros1_template_msgs::FibonacciConfig> > ros1_ros_cpptemplate::Nodelet::reconfigure_server_ [private] |
Definition at line 113 of file nodelet.cpp.
Definition at line 121 of file nodelet.cpp.
std::atomic<bool> ros1_ros_cpptemplate::Nodelet::shutdown_requested_ [private] |
Definition at line 110 of file nodelet.cpp.
Definition at line 120 of file nodelet.cpp.