![]() |
VR-Link API Documentation for HLA Evolved
|
Inheritance diagram for DtObjectHistory:
Collaboration diagram for DtObjectHistory:Signals | |
| void | updatedAttributes (DtObjectHistory *, DtHlaObject *) |
| Emits whenever this specific object is updated. | |
Public Member Functions | |
| DtObjectHistory (const char *objName, RTI::ObjectClassHandle handle) | |
| Constructor. | |
| virtual | ~DtObjectHistory () |
| Destructor. | |
| virtual const char * | objectName () |
| virtual RTI::ObjectClassHandle | objectClassHandle () const |
| virtual DtAttributeHistory * | getAttribute (RTI::AttributeHandle handle) |
| virtual void | setAttribute (RTI::AttributeHandle handle, DtAttributeHistory *history) |
| virtual DtStringTree * | createStringTree (RTI::AttributeHandle handle, const DtDatatypeFedNode *omtNode) |
| virtual void | updateAllAttributes (const DtStateMsg &msg, DtHlaObject *obj) |
| virtual void | updateAllAttributes (DtGenericStateRepository &stateRep, DtHlaObject *obj) |
Protected Attributes | |
| RTI::ObjectClassHandle | myObjectClassHandle |
| const char * | myObjectName |
| std::map< RTI::AttributeHandle, DtAttributeHistory * > | myAttributes |
| DtObjectHistory::DtObjectHistory | ( | const char * | objName, |
| RTI::ObjectClassHandle | handle | ||
| ) |
Constructor.
| virtual DtObjectHistory::~DtObjectHistory | ( | ) | [virtual] |
Destructor.
| virtual DtStringTree* DtObjectHistory::createStringTree | ( | RTI::AttributeHandle | handle, |
| const DtDatatypeFedNode * | omtNode | ||
| ) | [virtual] |
| virtual DtAttributeHistory* DtObjectHistory::getAttribute | ( | RTI::AttributeHandle | handle | ) | [virtual] |
| virtual RTI::ObjectClassHandle DtObjectHistory::objectClassHandle | ( | ) | const [virtual] |
| virtual const char* DtObjectHistory::objectName | ( | ) | [virtual] |
| virtual void DtObjectHistory::setAttribute | ( | RTI::AttributeHandle | handle, |
| DtAttributeHistory * | history | ||
| ) | [virtual] |
| virtual void DtObjectHistory::updateAllAttributes | ( | const DtStateMsg & | msg, |
| DtHlaObject * | obj | ||
| ) | [virtual] |
| virtual void DtObjectHistory::updateAllAttributes | ( | DtGenericStateRepository & | stateRep, |
| DtHlaObject * | obj | ||
| ) | [virtual] |
| void DtObjectHistory::updatedAttributes | ( | DtObjectHistory * | , |
| DtHlaObject * | |||
| ) | [signal] |
Emits whenever this specific object is updated.
std::map<RTI::AttributeHandle, DtAttributeHistory*> DtObjectHistory::myAttributes [protected] |
RTI::ObjectClassHandle DtObjectHistory::myObjectClassHandle [protected] |
const char* DtObjectHistory::myObjectName [protected] |