![]() |
MAK Data Logger API Documentation for HLA
|
Inheritance diagram for DtObjectHistoryRepository:
Collaboration diagram for DtObjectHistoryRepository:Signals | |
| void | updatedObjectRepository (DtQtObjectHistory *) |
Public Member Functions | |
| DtObjectHistoryRepository (DtDatatypeManager &dm) | |
| Constructor. More... | |
| virtual | ~DtObjectHistoryRepository () |
| Destructor. More... | |
| virtual void | init (DtExerciseConn *ex) |
| Initialize. More... | |
| virtual DtQtObjectHistory * | discoverObject (DtReflectedGenericObject *obj) |
| Discover an object - create the history of the given object. More... | |
| virtual void | removeObject (DtReflectedGenericObject *obj) |
| Remove the history of the given object. More... | |
| virtual void | reflectObjectUpdate (const DtStateMsg &msg, DtHlaObject *obj) |
| Update the history of the given object with the given state update A new history is created if it does not already exist. More... | |
| virtual DtQtObjectHistory * | getObjectHistoryRepositoryRep (DtString objectName) |
| Get the history for the given object name. More... | |
Protected Member Functions | |
| DtObjectHistoryRepository (DtObjectHistoryRepository &orig) | |
| DtObjectHistoryRepository & | operator= (DtObjectHistoryRepository &rhs) |
Protected Attributes | |
| std::map< DtString, DtQtObjectHistory * > | myObjectHistories |
| DtExerciseConn * | myExerciseConn |
| DtDatatypeManager & | myDatatypeManager |
| DtObjectHistoryRepository::DtObjectHistoryRepository | ( | DtDatatypeManager & | dm | ) |
Constructor.
|
virtual |
Destructor.
|
protected |
|
virtual |
Discover an object - create the history of the given object.
Return the new object history
|
virtual |
Get the history for the given object name.
|
virtual |
Initialize.
|
protected |
|
virtual |
Update the history of the given object with the given state update A new history is created if it does not already exist.
|
virtual |
Remove the history of the given object.
|
signal |
|
protected |
|
protected |
|
protected |