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

#include <lightweight_throttle_nodelet.h>

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

List of all members.

Public Member Functions

virtual void connectionCallback (const ros::SingleSubscriberPublisher &pub)
virtual void inCallback (const boost::shared_ptr< topic_tools::ShapeShifter const > &msg)
virtual void onInit ()

Protected Types

typedef boost::shared_ptr
< ros::Subscriber
SubscriberPtr

Protected Attributes

bool advertised_
ros::Time latest_stamp_
ros::NodeHandle pnh_
ros::Publisher pub_
SubscriberPtr sub_
bool subscribing_
ros::TransportHints th_
double update_rate_

Detailed Description

Definition at line 42 of file lightweight_throttle_nodelet.h.


Member Typedef Documentation

Definition at line 50 of file lightweight_throttle_nodelet.h.


Member Function Documentation

Definition at line 54 of file lightweight_throttle_nodelet.cpp.

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

Definition at line 76 of file lightweight_throttle_nodelet.cpp.

Implements nodelet::Nodelet.

Definition at line 40 of file lightweight_throttle_nodelet.cpp.


Member Data Documentation

Definition at line 54 of file lightweight_throttle_nodelet.h.

Definition at line 57 of file lightweight_throttle_nodelet.h.

Definition at line 58 of file lightweight_throttle_nodelet.h.

Definition at line 52 of file lightweight_throttle_nodelet.h.

Definition at line 51 of file lightweight_throttle_nodelet.h.

Definition at line 55 of file lightweight_throttle_nodelet.h.

Definition at line 53 of file lightweight_throttle_nodelet.h.

Definition at line 56 of file lightweight_throttle_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 00:30:41