49 virtual void setTaskMessage(
const DtTaskMessage& taskMessage);
54 virtual void putSelf(std::string& fp,
int indentLevel = 0,
64 virtual void putData(std::string& fp,
int indentLevel = 0);
Definition: symbolString.h:20
DtRwBoolean myIndependentlyTasked
Definition: taskMessageDescriptor.h:79
Definition: taskMessageDescriptor.h:26
virtual DtlObjPtr getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)
Definition: readerWriter.h:85
Definition: readerWriterRegistry.h:39
DtRwUUID myTransmitter
Definition: taskMessageDescriptor.h:77
Description: Readable, Writable uuid string.
Definition: rwUUID.h:419
DtRwInt myTaskId
Definition: taskMessageDescriptor.h:80
DtTaskMessage * myTaskMessage
Definition: taskMessageDescriptor.h:72
DtRwUUID myReceiver
Definition: taskMessageDescriptor.h:78
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
Description: Readable, Writable int.
Definition: rwInt.h:25
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
DtRwInt myTaskTrackingNumber
Definition: taskMessageDescriptor.h:81
virtual void getSelf(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference())
Top level to read itself from an input stream.
virtual void putSelf(std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtFilename::nullFilename())
Top level call to write itself to file.
DtSimTask * myTask
These data members are only valid within putSelf() and getSelf() calls.
Definition: taskMessageDescriptor.h:76
virtual void putData(std::string &fp, int indentLevel=0)
Deriving class overrides these to get/put class specific data.
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:33
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
A DtTaskMsg is a DtRadioMsg with a pointer to a task.
Definition: taskMessage.h:19
static const DtFilename & appPath()
Gets the current working directory.