#include <block_nodelet.h>
Public Types | |
typedef ros::MessageEvent < topic_tools::ShapeShifter > | ShapeShifterEvent |
Protected Member Functions | |
virtual void | inputCallback (const boost::shared_ptr< topic_tools::ShapeShifter const > &msg) |
virtual void | onInit () |
virtual void | outputOriginalCallback (const boost::shared_ptr< topic_tools::ShapeShifter const > &msg) |
virtual void | timerCallback (const ros::TimerEvent &event) |
Protected Attributes | |
double | check_rate_ |
ros::NodeHandle | pnh_ |
ros::Publisher | pub_input_original_ |
bool | pub_input_original_advertised_ |
ros::Publisher | pub_output_ |
bool | pub_output_advertised_ |
ros::Subscriber | sub_input_ |
bool | sub_input_subscribing_ |
ros::Subscriber | sub_output_original_ |
bool | sub_output_original_subscribing_ |
ros::Timer | timer_ |
Definition at line 56 of file block_nodelet.h.
Definition at line 59 of file block_nodelet.h.
void jsk_topic_tools::Block::inputCallback | ( | const boost::shared_ptr< topic_tools::ShapeShifter const > & | msg | ) | [protected, virtual] |
Definition at line 107 of file block_nodelet.cpp.
void jsk_topic_tools::Block::onInit | ( | ) | [protected, virtual] |
Implements nodelet::Nodelet.
Definition at line 44 of file block_nodelet.cpp.
void jsk_topic_tools::Block::outputOriginalCallback | ( | const boost::shared_ptr< topic_tools::ShapeShifter const > & | msg | ) | [protected, virtual] |
Definition at line 132 of file block_nodelet.cpp.
void jsk_topic_tools::Block::timerCallback | ( | const ros::TimerEvent & | event | ) | [protected, virtual] |
Definition at line 63 of file block_nodelet.cpp.
double jsk_topic_tools::Block::check_rate_ [protected] |
Definition at line 69 of file block_nodelet.h.
ros::NodeHandle jsk_topic_tools::Block::pnh_ [protected] |
Definition at line 64 of file block_nodelet.h.
Definition at line 68 of file block_nodelet.h.
Definition at line 65 of file block_nodelet.h.
ros::Publisher jsk_topic_tools::Block::pub_output_ [protected] |
Definition at line 68 of file block_nodelet.h.
bool jsk_topic_tools::Block::pub_output_advertised_ [protected] |
Definition at line 65 of file block_nodelet.h.
ros::Subscriber jsk_topic_tools::Block::sub_input_ [protected] |
Definition at line 67 of file block_nodelet.h.
bool jsk_topic_tools::Block::sub_input_subscribing_ [protected] |
Definition at line 66 of file block_nodelet.h.
Definition at line 67 of file block_nodelet.h.
Definition at line 66 of file block_nodelet.h.
ros::Timer jsk_topic_tools::Block::timer_ [protected] |
Definition at line 75 of file block_nodelet.h.