#include <compressed_publisher.h>
Public Member Functions | |
virtual std::string | getTransportName () const |
virtual | ~CompressedPublisher () |
Protected Types | |
typedef compressed_imagem_transport::CompressedPublisherConfig | Config |
typedef dynamic_reconfigure::Server < Config > | ReconfigureServer |
Protected Member Functions | |
void | configCb (Config &config, uint32_t level) |
virtual void | postAdvertiseInit () |
virtual void | publish (const sensor_msgs::Image &message, const message_transport::SimplePublisherPlugin< sensor_msgs::Image, sensor_msgs::CompressedImage >::PublishFn &publish_fn) const |
Protected Attributes | |
Config | config_ |
boost::shared_ptr < ReconfigureServer > | reconfigure_server_ |
Definition at line 13 of file compressed_publisher.h.
typedef compressed_imagem_transport::CompressedPublisherConfig compressed_imagem_transport::CompressedPublisher::Config [protected] |
Definition at line 35 of file compressed_publisher.h.
typedef dynamic_reconfigure::Server<Config> compressed_imagem_transport::CompressedPublisher::ReconfigureServer [protected] |
Definition at line 36 of file compressed_publisher.h.
virtual compressed_imagem_transport::CompressedPublisher::~CompressedPublisher | ( | ) | [inline, virtual] |
Definition at line 16 of file compressed_publisher.h.
void compressed_imagem_transport::CompressedPublisher::configCb | ( | Config & | config, |
uint32_t | level | ||
) | [protected] |
Definition at line 22 of file compressed_publisher.cpp.
virtual std::string compressed_imagem_transport::CompressedPublisher::getTransportName | ( | ) | const [inline, virtual] |
Implements message_transport::PublisherPluginGen.
Definition at line 18 of file compressed_publisher.h.
virtual void compressed_imagem_transport::CompressedPublisher::postAdvertiseInit | ( | ) | [inline, protected, virtual] |
Reimplemented from message_transport::SimplePublisherPlugin< sensor_msgs::Image, sensor_msgs::CompressedImage >.
Definition at line 27 of file compressed_publisher.h.
void compressed_imagem_transport::CompressedPublisher::publish | ( | const sensor_msgs::Image & | message, |
const message_transport::SimplePublisherPlugin< sensor_msgs::Image, sensor_msgs::CompressedImage >::PublishFn & | publish_fn | ||
) | const [protected, virtual] |
Definition at line 29 of file compressed_publisher.cpp.
Definition at line 38 of file compressed_publisher.h.
boost::shared_ptr<ReconfigureServer> compressed_imagem_transport::CompressedPublisher::reconfigure_server_ [protected] |
Definition at line 37 of file compressed_publisher.h.