Public Member Functions | Static Public Member Functions | Private Attributes
hpcl_rtt::TopicManager Class Reference

#include <topic_manager.h>

List of all members.

Public Member Functions

template<class M >
ConnectionBasePtr advertise (const std::string topic)
ConnectionBasePtr lookupPublication (const std::string &topic)
template<class M >
ConnectionBasePtr subscribe (const std::string &topic, void(*fp)(M))
 TopicManager ()
 ~TopicManager ()

Static Public Member Functions

static const TopicManagerPtrinstance ()

Private Attributes

V_ConnectionBase advertised_topics_
V_ConnectionBase subscriptions_

Detailed Description

Definition at line 16 of file topic_manager.h.


Constructor & Destructor Documentation

Definition at line 23 of file topic_manager.cpp.

Definition at line 27 of file topic_manager.cpp.


Member Function Documentation

template<class M >
ConnectionBasePtr hpcl_rtt::TopicManager::advertise ( const std::string  topic) [inline]

Definition at line 24 of file topic_manager.h.

Definition at line 9 of file topic_manager.cpp.

Definition at line 31 of file topic_manager.cpp.

template<class M >
ConnectionBasePtr hpcl_rtt::TopicManager::subscribe ( const std::string &  topic,
void(*)(M)  fp 
) [inline]

Definition at line 62 of file topic_manager.h.


Member Data Documentation

Definition at line 98 of file topic_manager.h.

Definition at line 99 of file topic_manager.h.


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


hpcl_rtt
Author(s): sukha
autogenerated on Thu Aug 27 2015 16:43:53