61 virtual bool independentlyTasked()
const;
62 virtual void setIndependentlyTasked(
bool yesNo);
68 virtual void setTaskId(
int id);
69 virtual int taskId()
const;
74 virtual void setSubtaskId(
int id);
75 virtual int subtaskId()
const;
85 virtual void setTaskTrackingNumber(
int n);
86 virtual int taskTrackingNumber()
const;
93 virtual void setAffectsIndependentTaskStatus(
bool);
94 virtual bool affectsIndependentTaskStatus()
const;
120 virtual bool setFromNet(
const char* networkBuffer,
121 unsigned contentSize);
void setOwnsTask(bool b)
Sets whether or not message has ownership of task. If set to true will delete when task message is de...
Definition: taskMessage.h:57
bool myOwnTask
Definition: taskMessage.h:138
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
bool myAffectsIndependentTaskStatus
Definition: taskMessage.h:144
int myTaskId
Definition: taskMessage.h:140
virtual bool setToNet()
Fill in our network representation.
virtual DtSimMessage * clone() const =0
File: simMsg.h.
Definition: simMessage.h:35
virtual bool setFromNet(const char *networkBuffer, unsigned contentSize)
Fills in the message from the network buffer.
const DtVrfObjectMessage & operator=(const DtVrfObjectMessage &orig)
assignment operator: shallow; assigns values only.
DtSimTask * myTask
Definition: taskMessage.h:137
bool ownsTask() const
Definition: taskMessage.h:131
virtual int netRepSize() const
Returns the size of the simulation network representation of this message.
int myTaskTrackingNumber
This is a number that may be provided by the sender of the task, and is then included in the task com...
Definition: taskMessage.h:143
The base class for all messages to/from a specific DtVrfObject.
Definition: vrfObjectMessage.h:30
virtual int contentCategoryType() const =0
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:31
bool myIndependentlyTasked
Definition: taskMessage.h:139
A DtTaskMsg is a DtRadioMsg with a pointer to a task.
Definition: taskMessage.h:19
virtual void printDataToString(DtString &str)
Print message.