39 virtual void setStealthCommand(
const DtString&);
42 return myStealthCommand;
48 virtual void setDisplayName(
const DtString&);
56 virtual char* setToNet(
char* buffer)
const;
57 virtual const char* setFromNet(
const char* buffer);
58 virtual int netRepSize()
const;
69 virtual void setVariables(
const std::vector<DtScriptedTaskVariable>&);
73 virtual void removeVariable(
const std::string&);
74 virtual void removeVariable(
int);
76 virtual std::vector<DtScriptedTaskVariable> variables()
const;
93 namespace DtBufferSerialize
DT_DLL_readerWriter int getSize(const DtString &val)
The number of bytes required to encode the value.
std::vector< std::string > myVariables
Definition: stealthCommand.h:90
DtString myStealthCommand
Definition: stealthCommand.h:88
std::vector< DtStealthCommand > DtStealthCommands
Definition: stealthCommand.h:100
ReaderWriter object that maintains a list of reader-writer variable bindings. It keeps a list of name...
Definition: rwVariableBindings.h:27
DtString myDisplayName
Definition: stealthCommand.h:89
A class for keeping track of meta data for variables of scripted tasks. The information is currently ...
Definition: scriptedTaskVariable.h:34
const DtString & stealthCommand() const
Stealth command accessors.
Definition: stealthCommand.h:40
DT_DLL_readerWriter char * encode(const DtFilename &val, char *buffer)
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned...
const DtString & displayName() const
Display name accessors.
Definition: stealthCommand.h:49
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
DT_DLL_readerWriter const char * decode(DtString &val, const char *buffer)
Decodes a value from buffer and places the result in val of the type specified by val...
The DtStealthCommand is an instance of a stealth command and variables that are used to satisfy the s...
Definition: stealthCommand.h:22