Go to the documentation of this file.
38 #ifndef NODELET_LAZY_H_
39 #define NODELET_LAZY_H_
43 #include <boost/thread.hpp>
84 ros::param::param<bool>(
"~use_multithread_callback", use_multithread,
true);
107 double duration_to_warn_no_connection;
108 pnh_->param(
"duration_to_warn_no_connection",
109 duration_to_warn_no_connection, 5.0);
110 if (duration_to_warn_no_connection > 0)
142 NODELET_INFO(
"New connection or disconnection is detected");
188 NODELET_WARN(
"This node/nodelet subscribes topics only when subscribed.");
220 std::string topic,
int queue_size,
bool latch=
false)
289 #endif // NODELET_LAZY_H_
ros::NodeHandle & getNodeHandle() const
ros::NodeHandle & getMTPrivateNodeHandle() const
#define NODELET_WARN(...)
boost::function< void(const SingleSubscriberPublisher &)> SubscriberStatusCallback
ros::NodeHandle & getPrivateNodeHandle() const
Publisher advertise(AdvertiseOptions &ops)
boost::shared_ptr< void const > VoidConstPtr
#define NODELET_INFO(...)
uint32_t getNumSubscribers() const
ros::NodeHandle & getMTNodeHandle() const
#define NODELET_DEBUG(...)
nodelet_topic_tools
Author(s): Radu Bogdan Rusu, Tully Foote, Michael Carroll
autogenerated on Fri Nov 15 2024 03:38:12