13 #include <vl/globalObjectDesignator.h>
14 #include <vl/exerciseConn.h>
37 virtual DtGlobalObjectDesignator nextId(DtExerciseConn*, DtEntityIdentifier&);
48 static bool isVrfGlobalId(
const DtGlobalObjectDesignator& identifier);
51 static void setVrfDISAppIdRange(
int iLower,
int iUpper);
54 static DtGlobalObjectDesignator
nullId()
56 return DtGlobalObjectDesignator::nullId();
59 static DtGlobalObjectDesignator nullId()
61 return DtGlobalObjectDesignator::nullString();
70 virtual bool encodeIdentifier(DtGlobalObjectDesignator& identifier,
71 RTI::FederateHandle federateHandle,
int entityNum)
const;
74 virtual int nextNameId();
static DtGlobalObjectDesignator nullId()
Definition: vrfObjectIdGenerator.h:54
This class will, in DIS or HLA, generate the unique id necessary to pass into the object publisher to...
Definition: vrfObjectIdGenerator.h:22
static DtVrfObjectIdGenerator * theDefaultObjectIdGenerator
Definition: vrfObjectIdGenerator.h:84
static int theDisAppIdLower
Definition: vrfObjectIdGenerator.h:85
static int theDisAppIdUpper
Definition: vrfObjectIdGenerator.h:86
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23