All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
gazebo::transport::PublicationTransport Class Reference

Reads data from a remote advertiser, and passes the data along to local subscribers. More...

#include <PublicationTransport.hh>

Public Member Functions

 PublicationTransport (const std::string &topic, const std::string &msgType)
 
virtual ~PublicationTransport ()
 
void AddCallback (const boost::function< void(const std::string &)> &cb)
 
void Fini ()
 
const ConnectionPtr GetConnection () const
 
std::string GetMsgType () const
 
std::string GetTopic () const
 
void Init (const ConnectionPtr &conn)
 

Detailed Description

Reads data from a remote advertiser, and passes the data along to local subscribers.

Constructor & Destructor Documentation

gazebo::transport::PublicationTransport::PublicationTransport ( const std::string &  topic,
const std::string &  msgType 
)
virtual gazebo::transport::PublicationTransport::~PublicationTransport ( )
virtual

Member Function Documentation

void gazebo::transport::PublicationTransport::AddCallback ( const boost::function< void(const std::string &)> &  cb)
void gazebo::transport::PublicationTransport::Fini ( )
const ConnectionPtr gazebo::transport::PublicationTransport::GetConnection ( ) const
std::string gazebo::transport::PublicationTransport::GetMsgType ( ) const
std::string gazebo::transport::PublicationTransport::GetTopic ( ) const
void gazebo::transport::PublicationTransport::Init ( const ConnectionPtr conn)

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