![]() |
VR-Link API Documentation for HLA Evolved
|
Instances of DtCommunicationsNodeIdRecord are the identification of a communications node. More...
Collaboration diagram for DtCommunicationsNodeIdRecord:Public Member Functions | |
| DtCommunicationsNodeIdRecord () | |
| default constructor | |
| DtCommunicationsNodeIdRecord (const DtEntityIdentifier &entityId, unsigned int elementId) | |
| default constructor | |
| DtCommunicationsNodeIdRecord (const DtCommunicationsNodeIdRecord &orig) | |
| copy constructor | |
| DtCommunicationsNodeIdRecord (const DtNetCommunicationsNodeIdRecord &net) | |
| copy constructor using Network representation | |
| virtual | ~DtCommunicationsNodeIdRecord () |
| destructor | |
| DtCommunicationsNodeIdRecord & | operator= (const DtCommunicationsNodeIdRecord &orig) |
| assignment operator | |
| DtCommunicationsNodeIdRecord & | operator= (const DtNetCommunicationsNodeIdRecord &orig) |
| assignment operator | |
| virtual void | setEntityId (const DtEntityIdentifier &id) |
| Set/Get the Entity ID. | |
| virtual const DtEntityIdentifier & | entityId () const |
| virtual void | setElementId (unsigned id) |
| Set/Get the Element ID. | |
| virtual unsigned int | elementId () const |
| virtual void | printData () const |
| Print the class data. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| virtual DtCommunicationsNodeIdRecord * | clone () const |
| Returns a clone of the instance. | |
| virtual void | setFromNet (const void *net, int size) |
| Set from network representation. | |
| virtual const void * | netRep (int *size=NULL) const |
| Returns network representation, fills size with size of netRep. | |
| virtual int | netSize () const |
| Returns size of network representation. | |
| virtual void | setFromNet (const DtNetCommunicationsNodeIdRecord &net) |
| Sets from network representation. | |
Protected Attributes | |
| DtEntityIdentifier | myEntityId |
| DtNetCommunicationsNodeIdRecord | myCommunicationsNodeIdRecord |
Instances of DtCommunicationsNodeIdRecord are the identification of a communications node.
Often used in Standard Variable Records in the Transmitter PDU
| DtCommunicationsNodeIdRecord::DtCommunicationsNodeIdRecord | ( | ) |
default constructor
| DtCommunicationsNodeIdRecord::DtCommunicationsNodeIdRecord | ( | const DtEntityIdentifier & | entityId, |
| unsigned int | elementId | ||
| ) |
default constructor
| DtCommunicationsNodeIdRecord::DtCommunicationsNodeIdRecord | ( | const DtCommunicationsNodeIdRecord & | orig | ) |
copy constructor
| DtCommunicationsNodeIdRecord::DtCommunicationsNodeIdRecord | ( | const DtNetCommunicationsNodeIdRecord & | net | ) |
copy constructor using Network representation
|
virtual |
destructor
|
virtual |
Returns a clone of the instance.
|
virtual |
|
virtual |
|
virtual |
Returns network representation, fills size with size of netRep.
|
virtual |
Returns size of network representation.
| DtCommunicationsNodeIdRecord& DtCommunicationsNodeIdRecord::operator= | ( | const DtCommunicationsNodeIdRecord & | orig | ) |
assignment operator
| DtCommunicationsNodeIdRecord& DtCommunicationsNodeIdRecord::operator= | ( | const DtNetCommunicationsNodeIdRecord & | orig | ) |
assignment operator
|
virtual |
Print the class data.
|
virtual |
|
virtual |
Set/Get the Element ID.
|
virtual |
Set/Get the Entity ID.
|
virtual |
Set from network representation.
|
virtual |
Sets from network representation.
|
protected |
|
protected |