Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
jsk_topic_tools::Relay Class Reference

#include <relay_nodelet.h>

Inheritance diagram for jsk_topic_tools::Relay:
Inheritance graph
[legend]

List of all members.

Public Types

typedef ros::MessageEvent
< topic_tools::ShapeShifter
ShapeShifterEvent

Public Member Functions

virtual void inputCallback (const boost::shared_ptr< topic_tools::ShapeShifter const > &msg)
virtual void onInit ()

Protected Member Functions

virtual void connectCb ()
virtual void disconnectCb ()

Protected Attributes

bool advertised_
boost::mutex mutex_
ros::NodeHandle pnh_
ros::Publisher pub_
ros::Subscriber sub_
bool subscribing_
ros::TransportHints th_

Detailed Description

Definition at line 46 of file relay_nodelet.h.


Member Typedef Documentation

Definition at line 49 of file relay_nodelet.h.


Member Function Documentation

void jsk_topic_tools::Relay::connectCb ( ) [protected, virtual]

Definition at line 78 of file relay_nodelet.cpp.

void jsk_topic_tools::Relay::disconnectCb ( ) [protected, virtual]

Definition at line 94 of file relay_nodelet.cpp.

void jsk_topic_tools::Relay::inputCallback ( const boost::shared_ptr< topic_tools::ShapeShifter const > &  msg) [virtual]

Definition at line 49 of file relay_nodelet.cpp.

void jsk_topic_tools::Relay::onInit ( ) [virtual]

Implements nodelet::Nodelet.

Definition at line 40 of file relay_nodelet.cpp.


Member Data Documentation

Definition at line 58 of file relay_nodelet.h.

boost::mutex jsk_topic_tools::Relay::mutex_ [protected]

Definition at line 55 of file relay_nodelet.h.

Definition at line 60 of file relay_nodelet.h.

Definition at line 56 of file relay_nodelet.h.

Definition at line 57 of file relay_nodelet.h.

Definition at line 59 of file relay_nodelet.h.

Definition at line 61 of file relay_nodelet.h.


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


jsk_topic_tools
Author(s): Kei Okada , Yusuke Furuta
autogenerated on Sun Jan 25 2015 12:38:35