Classes | Typedefs | Functions
image_transport Namespace Reference

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< PublisherPluginPubLoader
 
typedef boost::shared_ptr< PubLoaderPubLoaderPtr
 
typedef pluginlib::ClassLoader< SubscriberPluginSubLoader
 
typedef boost::shared_ptr< SubLoaderSubLoaderPtr
 
typedef boost::function< void(const SingleSubscriberPublisher &)> SubscriberStatusCallback
 

Functions

IMAGE_TRANSPORT_DECL std::string getCameraInfoTopic (const std::string &base_topic)
 Form the camera info topic name, sibling to the base topic. More...
 

Typedef Documentation

◆ PubLoader

Definition at line 47 of file loader_fwds.h.

◆ PubLoaderPtr

Definition at line 50 of file loader_fwds.h.

◆ SubLoader

Definition at line 52 of file loader_fwds.h.

◆ SubLoaderPtr

Definition at line 53 of file loader_fwds.h.

◆ SubscriberStatusCallback

Definition at line 109 of file single_subscriber_publisher.h.

Function Documentation

◆ getCameraInfoTopic()

std::string image_transport::getCameraInfoTopic ( const std::string &  base_topic)

Form the camera info topic name, sibling to the base topic.

Note
This function assumes that the name is completely resolved. If the base_topic is remapped the resulting camera info topic will be incorrect.

Definition at line 75 of file camera_common.cpp.



image_transport
Author(s): Patrick Mihelich
autogenerated on Sat Jan 20 2024 03:14:50