31 #include <sensor_msgs/CompressedImage.h> 60 virtual void publish(
const sensor_msgs::Image& message,
boost::function< void(const SingleSubscriberPublisher &)> SubscriberStatusCallback
virtual std::string getTransportName() const
boost::function< void(const sensor_msgs::CompressedImage &)> PublishFn
virtual void advertiseImpl(ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, const image_transport::SubscriberStatusCallback &user_connect_cb, const image_transport::SubscriberStatusCallback &user_disconnect_cb, const ros::VoidPtr &tracked_object, bool latch)
virtual ~ImageZeroPublisher()
virtual void publish(const sensor_msgs::Image &message, const PublishFn &publish_fn) const
const ros::NodeHandle & nh() const