Public Member Functions | Protected Attributes
PlanExecutor Class Reference

#include <planExecutor.h>

List of all members.

Public Member Functions

void addActionExecutor (continual_planning_executive::ActionExecutorInterface *ae)
void cancelAllActions ()
 send a cancel signal to all actions.
virtual bool executeBlocking (const Plan &p, SymbolicState &currentState, std::set< DurativeAction > &executedActions)
 PlanExecutor ()
 ~PlanExecutor ()

Protected Attributes

deque
< continual_planning_executive::ActionExecutorInterface * > 
_actionExecutors
bool _onlyExecuteActionAtZeroTime
 if false any action will be executed that an actionexecutor wants to

Detailed Description

Definition at line 9 of file planExecutor.h.


Constructor & Destructor Documentation

Definition at line 5 of file planExecutor.cpp.

Definition at line 10 of file planExecutor.cpp.


Member Function Documentation

Definition at line 14 of file planExecutor.cpp.

send a cancel signal to all actions.

Definition at line 59 of file planExecutor.cpp.

bool PlanExecutor::executeBlocking ( const Plan p,
SymbolicState currentState,
std::set< DurativeAction > &  executedActions 
) [virtual]

Definition at line 19 of file planExecutor.cpp.


Member Data Documentation

Definition at line 26 of file planExecutor.h.

if false any action will be executed that an actionexecutor wants to

Definition at line 24 of file planExecutor.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


continual_planning_executive
Author(s): Christian Dornhege
autogenerated on Tue Jan 22 2013 12:24:43