35 #ifndef IMAGE_TRANSPORT_CAMERA_SUBSCRIBER_H
36 #define IMAGE_TRANSPORT_CAMERA_SUBSCRIBER_H
39 #include <sensor_msgs/CameraInfo.h>
40 #include <sensor_msgs/Image.h>
66 typedef boost::function<void(
const sensor_msgs::ImageConstPtr&,
67 const sensor_msgs::CameraInfoConstPtr&)> Callback;
74 std::string getTopic()
const;
79 std::string getInfoTopic()
const;
84 uint32_t getNumPublishers()
const;
89 std::string getTransport()
const;
96 operator void*()
const;
103 const std::string& base_topic, uint32_t queue_size,
110 typedef boost::weak_ptr<Impl>
ImplWPtr;