Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
compressed_image_transport::CompressedSubscriber Class Reference

#include <compressed_subscriber.h>

Inheritance diagram for compressed_image_transport::CompressedSubscriber:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual std::string getTransportName () const
virtual void shutdown ()
virtual ~CompressedSubscriber ()

Protected Types

typedef
compressed_image_transport::CompressedSubscriberConfig 
Config
typedef
dynamic_reconfigure::Server
< Config
ReconfigureServer

Protected Member Functions

void configCb (Config &config, uint32_t level)
virtual void internalCallback (const sensor_msgs::CompressedImageConstPtr &message, const Callback &user_cb)
virtual void subscribeImpl (ros::NodeHandle &nh, const std::string &base_topic, uint32_t queue_size, const Callback &callback, const ros::VoidPtr &tracked_object, const image_transport::TransportHints &transport_hints)

Protected Attributes

Config config_
int imdecode_flag_
boost::shared_ptr
< ReconfigureServer
reconfigure_server_

Detailed Description

Definition at line 42 of file compressed_subscriber.h.


Member Typedef Documentation

typedef compressed_image_transport::CompressedSubscriberConfig compressed_image_transport::CompressedSubscriber::Config [protected]

Definition at line 64 of file compressed_subscriber.h.

typedef dynamic_reconfigure::Server<Config> compressed_image_transport::CompressedSubscriber::ReconfigureServer [protected]

Definition at line 65 of file compressed_subscriber.h.


Constructor & Destructor Documentation

Definition at line 45 of file compressed_subscriber.h.


Member Function Documentation

void compressed_image_transport::CompressedSubscriber::configCb ( Config config,
uint32_t  level 
) [protected]

Definition at line 67 of file compressed_subscriber.cpp.

virtual std::string compressed_image_transport::CompressedSubscriber::getTransportName ( ) const [inline, virtual]

Implements image_transport::SubscriberPlugin.

Definition at line 47 of file compressed_subscriber.h.

void compressed_image_transport::CompressedSubscriber::internalCallback ( const sensor_msgs::CompressedImageConstPtr &  message,
const Callback user_cb 
) [protected, virtual]

Definition at line 85 of file compressed_subscriber.cpp.

void compressed_image_transport::CompressedSubscriber::subscribeImpl ( ros::NodeHandle nh,
const std::string &  base_topic,
uint32_t  queue_size,
const Callback callback,
const ros::VoidPtr tracked_object,
const image_transport::TransportHints transport_hints 
) [protected, virtual]

Member Data Documentation

Definition at line 67 of file compressed_subscriber.h.

Definition at line 68 of file compressed_subscriber.h.

Definition at line 66 of file compressed_subscriber.h.


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


compressed_image_transport
Author(s): Patrick Mihelich, Julius Kammerl
autogenerated on Tue Jul 2 2019 19:53:24