Public Member Functions | Private Attributes
decision_making::RosEventQueue Class Reference

#include <ROSTask.h>

Inheritance diagram for decision_making::RosEventQueue:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 140 of file ROSTask.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

virtual bool decision_making::RosEventQueue::check_external_ok ( ) [inline, virtual]

Reimplemented from decision_making::EventQueue.

Definition at line 151 of file ROSTask.h.

void decision_making::RosEventQueue::onNewEvent ( const std_msgs::String::ConstPtr &  msg)

Definition at line 373 of file ROSTask.cpp.

Definition at line 153 of file ROSTask.h.

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.

Definition at line 155 of file ROSTask.h.


Member Data Documentation

Definition at line 143 of file ROSTask.h.

Definition at line 141 of file ROSTask.h.

Definition at line 142 of file ROSTask.h.


The documentation for this class was generated from the following files:


decision_making
Author(s):
autogenerated on Wed Aug 26 2015 11:16:53