Public Member Functions | Private Attributes
shm_transport::Topic Class Reference

#include <shm_topic.hpp>

List of all members.

Public Member Functions

template<class M >
Publisher advertise (const std::string &topic, uint32_t queue_size, uint32_t mem_size)
template<class M >
Subscriber< M > subscribe (const std::string &topic, uint32_t queue_size, void(*fp)(const boost::shared_ptr< const M > &))
 Topic (const ros::NodeHandle &parent)
 ~Topic ()

Private Attributes

ros::NodeHandle nh_

Detailed Description

Definition at line 11 of file shm_topic.hpp.


Constructor & Destructor Documentation

shm_transport::Topic::Topic ( const ros::NodeHandle parent) [inline]

Definition at line 14 of file shm_topic.hpp.

Definition at line 18 of file shm_topic.hpp.


Member Function Documentation

template<class M >
Publisher shm_transport::Topic::advertise ( const std::string &  topic,
uint32_t  queue_size,
uint32_t  mem_size 
) [inline]

Definition at line 22 of file shm_topic.hpp.

template<class M >
Subscriber< M > shm_transport::Topic::subscribe ( const std::string &  topic,
uint32_t  queue_size,
void(*)(const boost::shared_ptr< const M > &)  fp 
) [inline]

Definition at line 28 of file shm_topic.hpp.


Member Data Documentation

Definition at line 35 of file shm_topic.hpp.


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


shm_transport
Author(s): Jrdevil-Wang , Wende Tan
autogenerated on Thu Jun 6 2019 18:47:43