56 virtual int type()
const override;
63 virtual void setScriptId(
const std::string&);
64 virtual const std::string& scriptId()
const;
75 virtual void setSourceScriptId(
const std::string&);
76 virtual const std::string& sourceScriptId()
const;
79 virtual void setOperation(
int);
80 virtual int operation()
const;
83 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
114 virtual void setError(
const std::string&);
115 virtual const std::string&
error()
const;
117 virtual int type()
const override;
124 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
const int DtIfScriptedTaskOperationScriptModified
Definition: ifScriptedTaskOperation.h:36
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
const int DtIfScriptedTaskOperationModify
Interface content message for performing an operation on a scripted task (modify, remove...
Definition: ifScriptedTaskOperation.h:21
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
const int DtIfScriptedTaskOperationRemove
Add or modify existing task.
Definition: ifScriptedTaskOperation.h:22
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
const int DtIfScriptedTaskOperationModifyWithScriptIdChange
Makes the specified script id a system script.
Definition: ifScriptedTaskOperation.h:25
DtIfScriptedTaskOperation & operator=(const DtIfScriptedTaskOperation &orig)
assignment operator
virtual int type() const =0
const int DtIfScriptedTaskOperationMakeSystemScript
Modify script only associated with script id.
Definition: ifScriptedTaskOperation.h:24
const int DtIfScriptedTaskOperationModifyLayout
Include the script as part of the add.
Definition: ifScriptedTaskOperation.h:29
const int DtIfScriptedTaskOperationScriptError
Definition: ifScriptedTaskOperation.h:37
const int DtIfScriptedTaskOperationMonitorFrameRate
Change the meta-data and remap to new id.
Definition: ifScriptedTaskOperation.h:26
virtual DtSimInterfaceContent * clone() const override
std::string mySourceScriptId
Definition: ifScriptedTaskOperation.h:94
int myOperation
Definition: ifScriptedTaskOperation.h:93
virtual void printDataToString(DtString &str)
Response to an operation.
Definition: ifScriptedTaskOperation.h:99
virtual bool setToNet() override
std::string myScriptId
Definition: ifScriptedTaskOperation.h:91
const int DtIfScriptedTaskOperationScriptSaveError
Definition: ifScriptedTaskOperation.h:39
const int DtIfScriptedTaskOperationModifyIncludeScript
Stops monitoring frame rate of script id or all if script id is blank.
Definition: ifScriptedTaskOperation.h:28
DtScriptedTaskMetaData myScriptedTask
Definition: ifScriptedTaskOperation.h:92
static DtSimInterfaceContent * creator()
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
std::string myError
Definition: ifScriptedTaskOperation.h:128
Definition: asyncJobServer.h:39
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize) override
const int DtIfScriptedTaskOperationStopMonitoringFrameRate
Sets to monitor the frame rate of script id or all if script id is blank.
Definition: ifScriptedTaskOperation.h:27
virtual int netRepSize() const override
const int DtIfScriptedTaskOperationModifyIncludeLayout
Modify layout only associated with script id.
Definition: ifScriptedTaskOperation.h:30
Definition: ifScriptedTaskOperation.h:41
virtual int type() const override
const int DtIfScriptedTaskOperationModifyIncludeScriptAndLayout
Include the layout as part of the add.
Definition: ifScriptedTaskOperation.h:31
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0
const int DtIfScriptedTaskOperationModified
Include the layout and script as part of the add.
Definition: ifScriptedTaskOperation.h:34
const int DtIfScriptedTaskOperationModifyScript
Remove scripted task from the scenario. Will not remove if the script is a system script...
Definition: ifScriptedTaskOperation.h:23
const int DtIfScriptedTaskOperationScriptIdModified
Definition: ifScriptedTaskOperation.h:38
const int DtIfScriptedTaskOperationRemoved
Definition: ifScriptedTaskOperation.h:35