#include <suppressor.h>
Public Member Functions | |
void | lowerCB (const boost::shared_ptr< const MsgType > &msg) |
virtual void | onInit () |
Suppressor () | |
void | upperCB (const boost::shared_ptr< const MsgType > &msg) |
virtual | ~Suppressor () |
Private Attributes | |
double | begin_ |
double | end_ |
ros::Subscriber | lower_msg_sub_ |
std::string | lower_topic_ |
ros::NodeHandle | nh_ |
std::string | output_topic_ |
ros::Publisher | pub_ |
double | time_duration_ |
ros::Subscriber | upper_msg_sub_ |
std::string | upper_topic_ |
Definition at line 19 of file suppressor.h.
micros_mars_task_alloc::Suppressor< MsgType >::Suppressor | ( | ) | [inline] |
Definition at line 24 of file suppressor.h.
virtual micros_mars_task_alloc::Suppressor< MsgType >::~Suppressor | ( | ) | [inline, virtual] |
Definition at line 25 of file suppressor.h.
void micros_mars_task_alloc::Suppressor< MsgType >::lowerCB | ( | const boost::shared_ptr< const MsgType > & | msg | ) | [inline] |
Definition at line 69 of file suppressor.h.
virtual void micros_mars_task_alloc::Suppressor< MsgType >::onInit | ( | ) | [inline, virtual] |
Implements nodelet::Nodelet.
Definition at line 26 of file suppressor.h.
void micros_mars_task_alloc::Suppressor< MsgType >::upperCB | ( | const boost::shared_ptr< const MsgType > & | msg | ) | [inline] |
Definition at line 60 of file suppressor.h.
double micros_mars_task_alloc::Suppressor< MsgType >::begin_ [private] |
Definition at line 85 of file suppressor.h.
double micros_mars_task_alloc::Suppressor< MsgType >::end_ [private] |
Definition at line 86 of file suppressor.h.
ros::Subscriber micros_mars_task_alloc::Suppressor< MsgType >::lower_msg_sub_ [private] |
Definition at line 83 of file suppressor.h.
std::string micros_mars_task_alloc::Suppressor< MsgType >::lower_topic_ [private] |
Definition at line 82 of file suppressor.h.
ros::NodeHandle micros_mars_task_alloc::Suppressor< MsgType >::nh_ [private] |
Reimplemented from nodelet::Nodelet.
Definition at line 78 of file suppressor.h.
std::string micros_mars_task_alloc::Suppressor< MsgType >::output_topic_ [private] |
Definition at line 82 of file suppressor.h.
ros::Publisher micros_mars_task_alloc::Suppressor< MsgType >::pub_ [private] |
Definition at line 84 of file suppressor.h.
double micros_mars_task_alloc::Suppressor< MsgType >::time_duration_ [private] |
Definition at line 87 of file suppressor.h.
ros::Subscriber micros_mars_task_alloc::Suppressor< MsgType >::upper_msg_sub_ [private] |
Definition at line 83 of file suppressor.h.
std::string micros_mars_task_alloc::Suppressor< MsgType >::upper_topic_ [private] |
Definition at line 82 of file suppressor.h.