Public Member Functions | Protected Member Functions | List of all members
compressed_depth_image_transport::CompressedDepthSubscriber Class Reference

#include <compressed_depth_subscriber.h>

Inheritance diagram for compressed_depth_image_transport::CompressedDepthSubscriber:
Inheritance graph
[legend]

Public Member Functions

virtual std::string getTransportName () const
 
virtual ~CompressedDepthSubscriber ()
 
- Public Member Functions inherited from image_transport::SimpleSubscriberPlugin< sensor_msgs::CompressedImage >
virtual uint32_t getNumPublishers () const
 
virtual std::string getTopic () const
 
virtual void shutdown ()
 
virtual ~SimpleSubscriberPlugin ()
 
- Public Member Functions inherited from image_transport::SubscriberPlugin
void subscribe (ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, void(T::*fp)(const sensor_msgs::ImageConstPtr &), T *obj, const TransportHints &transport_hints=TransportHints())
 
void subscribe (ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, const Callback &callback, const ros::VoidPtr &tracked_object=ros::VoidPtr(), const TransportHints &transport_hints=TransportHints())
 
void subscribe (ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, void(T::*fp)(const sensor_msgs::ImageConstPtr &), const boost::shared_ptr< T > &obj, const TransportHints &transport_hints=TransportHints())
 
void subscribe (ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, void(*fp)(const sensor_msgs::ImageConstPtr &), const TransportHints &transport_hints=TransportHints())
 
virtual ~SubscriberPlugin ()
 

Protected Member Functions

virtual void internalCallback (const sensor_msgs::CompressedImageConstPtr &message, const Callback &user_cb)
 
- Protected Member Functions inherited from image_transport::SimpleSubscriberPlugin< sensor_msgs::CompressedImage >
virtual std::string getTopicToSubscribe (const std::string &base_topic) const
 
virtual void internalCallback (const typename sensor_msgs::CompressedImage::ConstPtr &message, const Callback &user_cb)=0
 
const ros::NodeHandlenh () const
 
virtual void subscribeImpl (ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, const Callback &callback, const ros::VoidPtr &tracked_object, const TransportHints &transport_hints)
 

Additional Inherited Members

- Public Types inherited from image_transport::SubscriberPlugin
typedef boost::function< void(const sensor_msgs::ImageConstPtr &)> Callback
 
- Static Public Member Functions inherited from image_transport::SubscriberPlugin
static std::string getLookupName (const std::string &transport_type)
 

Detailed Description

Definition at line 40 of file compressed_depth_subscriber.h.

Constructor & Destructor Documentation

virtual compressed_depth_image_transport::CompressedDepthSubscriber::~CompressedDepthSubscriber ( )
inlinevirtual

Definition at line 43 of file compressed_depth_subscriber.h.

Member Function Documentation

virtual std::string compressed_depth_image_transport::CompressedDepthSubscriber::getTransportName ( ) const
inlinevirtual

Implements image_transport::SubscriberPlugin.

Definition at line 45 of file compressed_depth_subscriber.h.

void compressed_depth_image_transport::CompressedDepthSubscriber::internalCallback ( const sensor_msgs::CompressedImageConstPtr &  message,
const Callback user_cb 
)
protectedvirtual

Definition at line 43 of file compressed_depth_subscriber.cpp.


The documentation for this class was generated from the following files:


compressed_depth_image_transport
Author(s): Julius Kammerl
autogenerated on Tue Jul 2 2019 19:10:11