open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::EntityTypeVP Class Reference
Collaboration diagram for DIS::EntityTypeVP:
Collaboration graph
[legend]

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned char getRecordType () const
 
void setRecordType (unsigned char pX)
 
unsigned char getChangeIndicator () const
 
void setChangeIndicator (unsigned char pX)
 
EntityTypegetEntityType ()
 
const EntityTypegetEntityType () const
 
void setEntityType (const EntityType &pX)
 
unsigned short getPadding () const
 
void setPadding (unsigned short pX)
 
unsigned int getPadding1 () const
 
void setPadding1 (unsigned int pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const EntityTypeVP &rhs) const
 

Protected Attributes

unsigned char _recordType
 the identification of the Variable Parameter record. More...
 
unsigned char _changeIndicator
 Indicates if this VP has changed since last issuance.
 
EntityType _entityType
 
unsigned short _padding
 padding
 
unsigned int _padding1
 padding
 

Member Data Documentation

◆ _recordType

unsigned char DIS::EntityTypeVP::_recordType
protected

the identification of the Variable Parameter record.

Enumeration from EBV


The documentation for this class was generated from the following files: