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: rwUUID.h:222
class DtSimBlock:
Definition: simBlock.h:27
DtSetDataRequest is an abstract base class from which real setDataRequests can derive.
Definition: setDataRequest.h:40
boost::shared_ptr< DtPlanBlockBuilder > SharedPlanBlockBuilder
Definition: planBlockBuilder.h:23
DtSimCommand is an abstract base class from which commands can derive.
Definition: simCommand.h:32
DtSimCondExpr is an abstract base class representing various Conditional Expressions used by the Plan...
Definition: simCondExpr.h:49
class DtPlanBlockBuilder:
Definition: planBlockBuilder.h:20
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:31
DtSimBlock * mySimBlock
Definition: planBlockBuilder.h:63
#define DT_DLL_vrfplan
This file is used to determine how to build.
Definition: vrfplanDefines.h:28