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 |