16 #include <vlpi/simulationAddress.h>
31 class DtSimCommandObjectWrapper;
42 virtual bool sendPlan(
bool reregister =
true);
46 virtual void registerPlanCallbacks(
const std::vector<std::string>& names);
47 virtual void unregisterPlanCallbacks(
const std::vector<std::string>& names);
50 virtual void requestMultiPlan(
const std::vector<std::string>& name);
51 virtual void clearPendingPlans();
53 virtual void displayPlan();
55 virtual bool shouldAssignPlan(
const std::string& name)
const;
57 virtual void restartPlan();
58 virtual void abandonPlan();
60 virtual bool editPlanStatement(
const std::vector<makVrv::DtSimEntry*>&,
DtSimStatement* stmt);
65 virtual void slot_onDialogCreated();
68 virtual void slot_onEditSetRequest(std::vector<std::string> names,
const DtSetDataRequest&);
71 virtual void slot_onEditTaskRequest(std::vector<std::string> names,
const DtSimTask&);
73 virtual void slot_onObjectBeingCreated();
74 virtual void slot_onObjectStoppedBeingCreated();