57 void init(
int site,
int host,
DtU16 entityNum);
86 inline void setSite(
int site);
89 inline int site()
const ;
92 inline void setHost(
int host);
95 inline int host()
const;
98 inline void setEntityNum(
DtU16 entityNum);
101 inline DtU16 entityNum()
const;
119 bool isNullId()
const;
122 const char *string()
const;
156 #define entityIdentifier_inl
157 #include "entityIdentifier.inl"
158 #undef entityIdentifier_inl
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
A DtSimulationAddress is used in DIS to identify a particular simulator.
Definition: simulationAddress.h:29
const DtU16 DtDeferredEntityId
Definition: entityIdentifier.h:22
std::ostream & operator<<(std::ostream &os, const Dt3dChord &chord)
const DtU16 DtDeferedEntityId
Definition: entityIdentifier.h:20
declares DtSimulationAddress.
class DT_DLL_VLPROTIND DtEntityIdentifier
Definition: netStructs.h:18
DtSimulationAddress DtSimulator
DtSimulator is public for historical reasons.
Definition: entityIdentifier.h:136
Definition: netStructs.h:115
DtU16 DtEntity
DtEntity is public for historical reasons.
Definition: entityIdentifier.h:140
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
#define DT_DLL_VLPROTIND
Definition: vlMachineTypes.h:110
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Contains the standard DIS enumerations.
const bool operator!=(const DtU128 &lhs, const DtU128 &rhs)
std::string myMutableStringRep
This member is: 1) mutable because it is changed in const methods and used as a char buffer 2) protec...
Definition: entityIdentifier.h:149
const bool operator<(const DtU128 &lhs, const DtU128 &rhs)
This file contains typedefs for machine dependant types.