![]() |
VR-Link API Documentation for HLA 1.3
|
A representation of a single EntityAssociation part, which is specific to DIS version 7. More...
Inheritance diagram for DtEntityAssociationVPRecord:
Collaboration diagram for DtEntityAssociationVPRecord:Public Member Functions | |
| DtEntityAssociationVPRecord () | |
| Constructor. | |
| virtual | ~DtEntityAssociationVPRecord () |
| Destructor. | |
| DtEntityAssociationVPRecord (const DtEntityAssociationVPRecord &orig) | |
| Copy constructor. | |
| DtEntityAssociationVPRecord & | operator= (const DtEntityAssociationVPRecord &orig) |
| Assignment operator. | |
| virtual DtVPRecordKind | vpType () const |
| The Variable Parameter Record type. | |
| virtual DtVPRecord * | clone () |
| Clone function. | |
| virtual void | decodeFromNet (DtNetVPRecord *) |
| decode this VP Record from a array of 128 bits as defined by the DIS 7 standard. | |
| virtual void | encodeToNet (DtNetVPRecord *) const |
| encode this VP Record to a array of 128 bits as defined by the DIS 7 standard. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the record to a stream. | |
| virtual bool | operator== (const DtVPRecord &other) const |
| Equality/inequality operators. | |
| virtual DtAssociationStatus | associationStatus () const |
| Accessors. | |
| virtual void | setAssociationStatus (DtAssociationStatus data) |
| Accessors. | |
| virtual DtAssociationType | associationType () const |
| Accessors. | |
| virtual void | setAssociationType (DtAssociationType data) |
| Accessors. | |
| virtual const DtEntityIdentifier & | entityIdentifier () const |
| Accessors. | |
| virtual void | setEntityIdentifier (const DtEntityIdentifier &data) |
| Accessors. | |
| virtual DtStationName | ownStationLocation () const |
| Accessors. | |
| virtual void | setOwnStationLocation (DtStationName data) |
| Accessors. | |
| virtual DtPhysicalConnectionType | physicalConnectionType () const |
| Accessors. | |
| virtual void | setPhysicalConnectionType (DtPhysicalConnectionType data) |
| Accessors. | |
| virtual DtGroupMemberType | groupMemberType () const |
| Accessors. | |
| virtual void | setGroupMemberType (DtGroupMemberType data) |
| Accessors. | |
| virtual unsigned int | groupNumber () const |
| Accessors. | |
| virtual void | setGroupNumber (unsigned int data) |
| Accessors. | |
| virtual bool | hasChanged () const |
| Accessors. | |
| virtual void | resetHasChanged () const |
| Accessors. | |
Public Member Functions inherited from DtVPRecord | |
| DtVPRecord () | |
| Constructor. | |
| virtual | ~DtVPRecord () |
| Destructor. | |
| virtual bool | operator!= (const DtVPRecord &other) const |
| Equality/inequality operators. | |
Static Public Member Functions | |
| static DtVPRecord * | create () |
| create function | |
A representation of a single EntityAssociation part, which is specific to DIS version 7.
The creation/destruction of a DtEntityAssociationVPRecord should be done through the DtEntityAssociationVPRecordColleciton.
| DtEntityAssociationVPRecord::DtEntityAssociationVPRecord | ( | ) |
Constructor.
Creates a new EntityAssociation part with a null entity type.
|
virtual |
Destructor.
| DtEntityAssociationVPRecord::DtEntityAssociationVPRecord | ( | const DtEntityAssociationVPRecord & | orig | ) |
Copy constructor.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
inlinevirtual |
Clone function.
Reimplemented from DtVPRecord.
|
inlinestatic |
create function
Reimplemented from DtVPRecord.
|
virtual |
decode this VP Record from a array of 128 bits as defined by the DIS 7 standard.
Reimplemented from DtVPRecord.
|
virtual |
encode this VP Record to a array of 128 bits as defined by the DIS 7 standard.
Reimplemented from DtVPRecord.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
| DtEntityAssociationVPRecord& DtEntityAssociationVPRecord::operator= | ( | const DtEntityAssociationVPRecord & | orig | ) |
Assignment operator.
|
virtual |
Equality/inequality operators.
Reimplemented from DtVPRecord.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Print the record to a stream.
Reimplemented from DtVPRecord.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
virtual |
Accessors.
|
inlinevirtual |
The Variable Parameter Record type.
Reimplemented from DtVPRecord.
References DtEntityAssociationRecordKind.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
mutableprotected |
|
protected |
|
protected |