11 #include <boost/shared_ptr.hpp>
37 virtual void addStatement(
const DtSimTask&,
bool addToStart =
false);
39 virtual void addStatement(
const DtSimCommand&,
bool addToStart =
false);
45 virtual void addTaskCommand(
const DtSimTask&,
const DtUUID&,
bool addToStart =
false);
49 virtual void addWaitUntilCondition(
const DtSimCondExpr&,
bool addToStart =
false);
53 bool addToStart =
false);
UUID is a unique ID wrapper class.
Definition: uuid.h:59
class DtSimBlock:
Definition: simBlock.h:27
DtSetDataRequest is an abstract base class from which real setDataRequests can derive. It manages the read/write capability; derived classes need only use and register read/writatble data types for derived information.
Definition: setDataRequest.h:41
boost::shared_ptr< DtPlanBlockBuilder > SharedPlanBlockBuilder
Definition: planBlockBuilder.h:23
DtSimCommand is an abstract base class from which commands can derive. It manages the read/write capa...
Definition: simCommand.h:32
DtSimCondExpr is an abstract base class representing various Conditional Expressions used by the Plan...
Definition: simCondExpr.h:53
class DtPlanBlockBuilder:
Definition: planBlockBuilder.h:20
DtSimTask is an abstract base class from which real tasks can derive. It manages the read/write capab...
Definition: simTask.h:30
DtSimBlock * mySimBlock
Definition: planBlockBuilder.h:63
#define DT_DLL_vrfplan
This file is used to determine how to build.
Definition: vrfplanDefines.h:28