#include <compressed_subscriber.h>
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_ |
Definition at line 42 of file compressed_subscriber.h.
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.
virtual compressed_image_transport::CompressedSubscriber::~CompressedSubscriber | ( | ) | [inline, virtual] |
Definition at line 45 of file compressed_subscriber.h.
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::shutdown | ( | ) | [virtual] |
Reimplemented from image_transport::SimpleSubscriberPlugin< sensor_msgs::CompressedImage >.
Definition at line 79 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] |
Reimplemented from image_transport::SimpleSubscriberPlugin< sensor_msgs::CompressedImage >.
Definition at line 53 of file compressed_subscriber.cpp.
Definition at line 67 of file compressed_subscriber.h.
int compressed_image_transport::CompressedSubscriber::imdecode_flag_ [protected] |
Definition at line 68 of file compressed_subscriber.h.
boost::shared_ptr<ReconfigureServer> compressed_image_transport::CompressedSubscriber::reconfigure_server_ [protected] |
Definition at line 66 of file compressed_subscriber.h.