![]() |
VR-Link API Documentation for HLA 1516
|
Inheritance diagram for DtAttributeRecordSet:
Collaboration diagram for DtAttributeRecordSet:Public Member Functions | |
| DtAttributeRecordSet () | |
| Constructor Entity Identifier will have the invalid value of NO_SITE, NO_APPLIC and NO_REF_NUMBER. | |
| DtAttributeRecordSet (const DtAttributeRecordSet &orig) | |
| Constructor. | |
| DtAttributeRecordSet (const DtEntityIdentifier &entityId) | |
| Constructor. | |
| virtual | ~DtAttributeRecordSet () |
| Destructor. | |
| virtual void | setEntityObjectId (const DtEntityIdentifier &id) |
| Set the Entity/Object ID. | |
| virtual const DtEntityIdentifier & | entityObjectId () const |
| Returns the Entity/Object ID. | |
| bool | operator< (const DtAttributeRecordSet &rightOperand) const |
| Less than operator used for ordering in STL containers. | |
| virtual unsigned int | netSize () const |
| Used to obtain the netsize for DIS PDUs. | |
Public Member Functions inherited from DtStandardVariableRecordSet | |
| DtStandardVariableRecordSet () | |
| Constructor. | |
| virtual | ~DtStandardVariableRecordSet () |
| Destructor. | |
| virtual unsigned int | numberOfRecords () const |
| Returns number of records. | |
| virtual void | printRecords () const |
| Prints the data to DtInfo. | |
| virtual void | printRecordsToStream (std::ostream &stream) const |
| Prints the data to the specified stream. | |
| virtual void | addRecord (std::auto_ptr< DtStandardVariableRecord > record) |
| Adds a record. | |
| virtual void | removeRecord (unsigned int index) |
| Removes a record. | |
| virtual DtStandardVariableRecord * | record (unsigned int index) const |
| Returns the record. | |
| virtual const std::vector < DtStandardVariableRecord * > & | records () const |
| Returns the vector of records. | |
| virtual void | clearRecords () |
| Clear all records. | |
| virtual std::vector< unsigned int > | recordTypes () const |
| Returns a vector of all the recordTypes. | |
Protected Attributes | |
| DtEntityIdentifier | myEntityIdentifier |
| The Entity/Object ID. | |
Protected Attributes inherited from DtStandardVariableRecordSet | |
| std::vector < DtStandardVariableRecord * > | myRecords |
| DtAttributeRecordSet::DtAttributeRecordSet | ( | ) |
Constructor Entity Identifier will have the invalid value of NO_SITE, NO_APPLIC and NO_REF_NUMBER.
This is only legal for special cases where the PDU already has a Standard Record Set inside it (new DIS7 PDUs)
| DtAttributeRecordSet::DtAttributeRecordSet | ( | const DtAttributeRecordSet & | orig | ) |
Constructor.
| DtAttributeRecordSet::DtAttributeRecordSet | ( | const DtEntityIdentifier & | entityId | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Returns the Entity/Object ID.
|
virtual |
Used to obtain the netsize for DIS PDUs.
Reimplemented from DtStandardVariableRecordSet.
| bool DtAttributeRecordSet::operator< | ( | const DtAttributeRecordSet & | rightOperand | ) | const |
Less than operator used for ordering in STL containers.
|
virtual |
Set the Entity/Object ID.
|
protected |
The Entity/Object ID.