16 #include <vlutil/vlMachineTypes.h>
17 #include <vlutil/vlString.h>
20 #include "RTI/Typedefs.h"
21 #include "RTI/Handle.h"
22 #elif defined(DtIFSPEC1516E)
23 #include "RTI/Typedefs.h"
24 #include "RTI/Handle.h"
36 rti1516::VariableLengthData
const* tag,
37 #elif defined(DtIFSPEC1516E)
38 rti1516e::VariableLengthData
const* tag,
47 rti1516::VariableLengthData
const* tag,
48 #elif defined(DtIFSPEC1516E)
49 rti1516e::VariableLengthData
const* tag,
66 virtual void setName(
char const* newName);
67 virtual char const* name()
const;
71 virtual void setTag(rti1516::VariableLengthData
const* newTag);
72 virtual rti1516::VariableLengthData
const* tag()
const;
73 #elif defined(DtIFSPEC1516E)
74 virtual void setTag(rti1516e::VariableLengthData
const* newTag);
75 virtual rti1516e::VariableLengthData
const* tag()
const;
77 virtual void setTag(
char const* newTag);
78 virtual char const* tag()
const;
82 virtual void setAchieved(
bool newAchieved);
83 virtual bool achieved()
const;
86 virtual void setSuccessful(
bool successful);
87 virtual bool successful()
const;
102 rti1516::VariableLengthData* myTag;
103 #elif defined(DtIFSPEC1516E)
104 rti1516e::VariableLengthData* myTag;
115 return const_cast<DtSyncPt*
>( this );
virtual DtSyncPt * self() const
Casts away const-ness.
Definition: syncPt.h:113
DtFederateHandleSet * myFederates
Definition: syncPt.h:110
Definition: fedHandleSet.h:102
MAKRti::DtString myName
Definition: syncPt.h:100
bool mySuccessful
Definition: syncPt.h:109
DtString * myTag
Definition: syncPt.h:106
bool myAchieved
Definition: syncPt.h:108
#define DT_DLL_EXEC
Definition: rtiMsConfig.h:123