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
< 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 Documentation

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.

Definition at line 42 of file single_subscriber_publisher.h.


Function Documentation

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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends


image_transport
Author(s): Patrick Mihelich
autogenerated on Fri Jan 11 09:40:41 2013