Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
compressed_imagem_transport::CompressedPublisher Class Reference

#include <compressed_publisher.h>

Inheritance diagram for compressed_imagem_transport::CompressedPublisher:
Inheritance graph
[legend]

List of all members.

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_

Detailed Description

Definition at line 13 of file compressed_publisher.h.


Member Typedef Documentation

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.


Constructor & Destructor Documentation

Definition at line 16 of file compressed_publisher.h.


Member Function Documentation

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]
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.


Member Data Documentation

Definition at line 38 of file compressed_publisher.h.

Definition at line 37 of file compressed_publisher.h.


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


compressed_imagem_transport
Author(s): Cedric Pradalier
autogenerated on Sat Dec 28 2013 16:57:44