41 virtual void setNumberOfEntities(
const DtU16 value);
42 virtual DtU16 numberOfEntities()
const;
52 virtual bool setNumberOfAppearanceRecords(
const DtU16 value);
53 virtual DtU16 numberOfAppearanceRecords()
const;
60 virtual void setAppearance(
DtU32 app);
61 virtual DtU32 appearance()
const;
70 virtual bool setAppearance(
int index,
DtU32 app);
71 virtual bool getAppearance(
int index,
DtU32& app)
const;
75 virtual bool setAppearanceAttribute(
int index,
77 virtual bool getAppearanceAttribute(
int index,
82 virtual void printData()
const;
84 virtual void printDataToStream(std::ostream &stream)
const;
94 virtual int networkByteLength(
double rpr_version = 1.0)
const;
100 static int byteLengthOfNetworkRecord(
DtAppearAttrVal
Create an enumeration type, but since many of the names will have the same value, define them all as ...
Definition: disEnums.h:1425
DtNetAggregateEntityList is the network structure for the silent aggregate entity list for the aggreg...
Definition: aggStateP.h:33
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
DtU16 myNumberOfEntities
Data members:
Definition: silentEntityList.h:106
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtU32 myAppearance
Definition: silentEntityList.h:110
DtNetSilentEntityList_RPR_20 is the network representation of the SilentEntityStruct from RPR FOM ver...
Definition: aggStateP.h:48
This file declares the classes DtNetSilentAggregateList, DtNetSilentEntityList, DtNetSilentEntityList...
DtU16 myNumberOfAppearanceRecords
Definition: silentEntityList.h:108
DtSilentEntityList is a class which contains the information needed to describe a list of silent enti...
Definition: silentEntityList.h:21
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
DtEntityType myEntityType
Definition: silentEntityList.h:107
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)
unsigned long DtU32
A 32 bit unsigned integer value.
Definition: vlMachineTypes.h:153
DtAppearAttribute
If you put spaces between the "<<" and the surrounding strings, enumstr gets confused and thinks the ...
Definition: disEnums.h:1270
DtU32 * myEntityAppearanceList
Definition: silentEntityList.h:112
This file contains typedefs for machine dependant types.
DtEntityType is used to represent the type an entity object.
Definition: entityType.h:26