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.