#include <snapshot_nodelet.h>
Public Types | |
typedef boost::shared_ptr < Snapshot > | Ptr |
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 bool | requestCallback (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) |
Protected Attributes | |
bool | advertised_ |
bool | latch_ |
boost::mutex | mutex_ |
ros::NodeHandle | pnh_ |
ros::Publisher | pub_ |
ros::Publisher | pub_timestamp_ |
ros::ServiceServer | request_service_ |
bool | requested_ |
ros::Subscriber | sub_ |
bool | subscribing_ |
Definition at line 48 of file snapshot_nodelet.h.
typedef boost::shared_ptr<Snapshot> jsk_topic_tools::Snapshot::Ptr |
Definition at line 52 of file snapshot_nodelet.h.
Definition at line 51 of file snapshot_nodelet.h.
void jsk_topic_tools::Snapshot::inputCallback | ( | const boost::shared_ptr< topic_tools::ShapeShifter const > & | msg | ) | [protected, virtual] |
Definition at line 56 of file snapshot_nodelet.cpp.
void jsk_topic_tools::Snapshot::onInit | ( | ) | [protected, virtual] |
Implements nodelet::Nodelet.
Definition at line 41 of file snapshot_nodelet.cpp.
bool jsk_topic_tools::Snapshot::requestCallback | ( | std_srvs::Empty::Request & | req, |
std_srvs::Empty::Response & | res | ||
) | [protected, virtual] |
Definition at line 90 of file snapshot_nodelet.cpp.
bool jsk_topic_tools::Snapshot::advertised_ [protected] |
Definition at line 67 of file snapshot_nodelet.h.
bool jsk_topic_tools::Snapshot::latch_ [protected] |
Definition at line 69 of file snapshot_nodelet.h.
boost::mutex jsk_topic_tools::Snapshot::mutex_ [protected] |
Definition at line 61 of file snapshot_nodelet.h.
ros::NodeHandle jsk_topic_tools::Snapshot::pnh_ [protected] |
Definition at line 65 of file snapshot_nodelet.h.
ros::Publisher jsk_topic_tools::Snapshot::pub_ [protected] |
Definition at line 62 of file snapshot_nodelet.h.
Definition at line 63 of file snapshot_nodelet.h.
Definition at line 60 of file snapshot_nodelet.h.
bool jsk_topic_tools::Snapshot::requested_ [protected] |
Definition at line 68 of file snapshot_nodelet.h.
ros::Subscriber jsk_topic_tools::Snapshot::sub_ [protected] |
Definition at line 64 of file snapshot_nodelet.h.
bool jsk_topic_tools::Snapshot::subscribing_ [protected] |
Definition at line 66 of file snapshot_nodelet.h.