15 #include <vlutil/vlString.h>
35 virtual int type()
const override;
41 virtual const DtUUID& syncMatrix()
const;
42 virtual void setSyncMatrix(
const DtUUID& syncMatrix);
48 virtual const DtString& currentName()
const;
49 virtual void setCurrentName(
const DtString& name);
55 virtual const DtString& requestedName()
const;
56 virtual void setRequestedName(
const DtString& name);
63 virtual int phaseIndex()
const;
64 virtual void setPhaseIndex(
int phaseIndex);
71 virtual bool endConditionSpecified()
const;
72 virtual void setEndConditionSpecified(
bool endConditionSpecified);
77 virtual bool completed()
const;
78 virtual void setCompleted(
bool completed);
83 virtual bool linkWithPreviousPhase()
const;
84 virtual void setLinkWithPreviousPhase(
bool linked);
89 virtual void setEndCondition(
const DtSimCondExpr* endCondition);
94 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
bool myLinkWithPreviousPhase
Definition: ifSyncMatrixPhaseInfoResponse.h:109
virtual int type() const =0
DtString myRequestedName
Definition: ifSyncMatrixPhaseInfoResponse.h:104
Interface content for a respone to add phase and set phase end condition requuests.
Definition: ifSyncMatrixPhaseInfoResponse.h:20
Contains the DtUUID class declaration.
bool myEndConditionSpecified
Definition: ifSyncMatrixPhaseInfoResponse.h:106
bool myCompleted
Definition: ifSyncMatrixPhaseInfoResponse.h:108
virtual void printDataToString(DtString &str)
DtUUID mySyncMatrix
Definition: ifSyncMatrixPhaseInfoResponse.h:102
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
int myPhaseIndex
Definition: ifSyncMatrixPhaseInfoResponse.h:105
DtString myCurrentName
Definition: ifSyncMatrixPhaseInfoResponse.h:103
DtSimCondExpr is an abstract base class representing various Conditional Expressions used by the Plan...
Definition: simCondExpr.h:53
class DtRwCondExpr:
Definition: rwCondExpr.h:26
DtRwCondExpr myEndCondition
Definition: ifSyncMatrixPhaseInfoResponse.h:107
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0