Classes | |
class | CameraPublisher |
Manages advertisements for publishing camera images. More... | |
class | CameraSubscriber |
Manages a subscription callback on synchronized Image and CameraInfo topics. More... | |
class | Exception |
A base class for all image_transport exceptions inheriting from std::runtime_error. More... | |
class | ImageTransport |
Advertise and subscribe to image topics. More... | |
class | Publisher |
Manages advertisements of multiple transport options on an Image topic. More... | |
class | PublisherPlugin |
Base class for plugins to Publisher. More... | |
class | RawPublisher |
The default PublisherPlugin. More... | |
class | RawSubscriber |
The default SubscriberPlugin. More... | |
class | SimplePublisherPlugin |
Base class to simplify implementing most plugins to Publisher. More... | |
class | SimpleSubscriberPlugin |
Base class to simplify implementing most plugins to Subscriber. More... | |
class | SingleSubscriberPublisher |
Allows publication of an image to a single subscriber. Only available inside subscriber connection callbacks. More... | |
class | Subscriber |
Manages a subscription callback on a specific topic that can be interpreted as an Image topic. More... | |
class | SubscriberFilter |
Image subscription filter. More... | |
class | SubscriberPlugin |
Base class for plugins to Subscriber. More... | |
class | TransportHints |
Stores transport settings for an image topic subscription. More... | |
class | TransportLoadException |
An exception class thrown when image_transport is unable to load a requested transport. More... | |
Typedefs | |
typedef pluginlib::ClassLoader < PublisherPlugin > | PubLoader |
typedef boost::shared_ptr < PubLoader > | PubLoaderPtr |
typedef pluginlib::ClassLoader < SubscriberPlugin > | SubLoader |
typedef boost::shared_ptr < SubLoader > | SubLoaderPtr |
typedef boost::function< void(const SingleSubscriberPublisher &)> | SubscriberStatusCallback |
Functions | |
std::string | getCameraInfoTopic (const std::string &base_topic) |
Form the camera info topic name, sibling to the base topic. |
typedef pluginlib::ClassLoader<PublisherPlugin> image_transport::PubLoader |
Definition at line 47 of file loader_fwds.h.
typedef boost::shared_ptr<PubLoader> image_transport::PubLoaderPtr |
Definition at line 50 of file loader_fwds.h.
typedef pluginlib::ClassLoader<SubscriberPlugin> image_transport::SubLoader |
Definition at line 52 of file loader_fwds.h.
typedef boost::shared_ptr<SubLoader> image_transport::SubLoaderPtr |
Definition at line 53 of file loader_fwds.h.
typedef boost::function<void(const SingleSubscriberPublisher&)> image_transport::SubscriberStatusCallback |
Definition at line 42 of file single_subscriber_publisher.h.
std::string image_transport::getCameraInfoTopic | ( | const std::string & | base_topic | ) |
Form the camera info topic name, sibling to the base topic.
Definition at line 4 of file camera_common.cpp.