11 #include <vlutil/vlString.h>
13 #include <vlutil/vlNetTypes.h>
14 #include <vlutil/vlList.h>
44 virtual int type()
const override;
50 virtual const DtUUID& syncMatrix()
const;
51 virtual void setSyncMatrix(
const DtUUID& syncMatrix);
56 virtual const DtString& phaseName()
const;
57 virtual void setPhaseName(
const DtString& phaseName);
63 virtual void setLinkWithPreviousPhase(
bool);
64 virtual bool linkWithPreviousPhase()
const;
65 virtual bool linkStatusSet()
const;
66 virtual void clearLinkStatusSet();
77 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
class DtIfPlan:
Definition: ifPlan.h:61
UUID is a unique ID wrapper class.
Definition: uuid.h:59
DtIfPlan & operator=(const DtIfPlan &orig)
assignment operator
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual DtSimInterfaceContent * clone() const override
virtual int netRepSize() const override
Get the list of statements in the message. Statement returns the size of the full network representat...
Contains the DtUUID class declaration.
bool myLinkWithPreviousPhase
Definition: ifSyncMatrixPlan.h:86
virtual bool setToNet() override
Fills in the network buffer (created by base class simTask) with the task contents.
virtual int type() const override
Returns the type of Interface Content.
class DtIfSyncMatrixPlan:
Definition: ifSyncMatrixPlan.h:27
bool myLinkStatusSet
Definition: ifSyncMatrixPlan.h:87
static DtSimInterfaceContent * creator()
DtString myPhaseName
Definition: ifSyncMatrixPlan.h:85
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize) override
Fills in the task from the network buffer.
Definition: simInterfaceContent.h:45
DtUUID mySyncMatrix
Definition: ifSyncMatrixPlan.h:84