#include <ROSTask.h>
Public Member Functions | |
virtual bool | check_external_ok () |
void | onNewEvent (const std_msgs::String::ConstPtr &msg) |
void | publish_spin_event () |
virtual void | raiseEvent (const decision_making::Event &e) |
RosEventQueue () | |
RosEventQueue (EventQueue *parent) | |
RosEventQueue (EventQueue *parent, bool isTransit) | |
virtual Event | waitEvent () |
Private Attributes | |
bool | do_not_publish_spin |
ros::Publisher | publisher |
ros::Subscriber | subscriber |
Definition at line 360 of file ROSTask.cpp.
Definition at line 368 of file ROSTask.cpp.
decision_making::RosEventQueue::RosEventQueue | ( | EventQueue * | parent, |
bool | isTransit | ||
) |
Definition at line 370 of file ROSTask.cpp.
virtual bool decision_making::RosEventQueue::check_external_ok | ( | ) | [inline, virtual] |
Reimplemented from decision_making::EventQueue.
void decision_making::RosEventQueue::onNewEvent | ( | const std_msgs::String::ConstPtr & | msg | ) |
Definition at line 373 of file ROSTask.cpp.
void decision_making::RosEventQueue::publish_spin_event | ( | ) | [inline] |
void decision_making::RosEventQueue::raiseEvent | ( | const decision_making::Event & | e | ) | [virtual] |
Reimplemented from decision_making::EventQueue.
Definition at line 378 of file ROSTask.cpp.
virtual Event decision_making::RosEventQueue::waitEvent | ( | ) | [inline, virtual] |
Reimplemented from decision_making::EventQueue.
bool decision_making::RosEventQueue::do_not_publish_spin [private] |