| _loadAllReferences(armem::wm::Entity &)=0 | EntityBase< _EntitySnapshotT > | protectedpure virtual |
| _loadLatestNReferences(int n, armem::wm::Entity &e)=0 | EntityBase< _EntitySnapshotT > | protectedpure virtual |
| _resolve(armem::wm::Entity &)=0 | EntityBase< _EntitySnapshotT > | protectedpure virtual |
| _setExportName(const std::string &) | MemoryItem | inlineprotectedvirtual |
| _setMemoryID(const MemoryID &) | MemoryItem | inlineprotectedvirtual |
| _store(const armem::wm::Entity &e, bool simulatedVersion=false)=0 | EntityBase< _EntitySnapshotT > | protectedpure virtual |
| EntitySnapshotT typedef | EntityBase< _EntitySnapshotT > | |
| findFirstSnapshotAfter(const Time &time) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| findFirstSnapshotAfterOrAt(const Time &time) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| findLatestSnapshot() const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| findLatestSnapshotBefore(const Time &time) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| findLatestSnapshotBeforeOrAt(const Time &time) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| findSnapshot(const Time &) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| forEachSnapshot(std::function< void(EntitySnapshotT &)> func) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| forEachSnapshotBefore(const Time &time, std::function< void(EntitySnapshotT &)> func) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| forEachSnapshotBeforeOrAt(const Time &time, std::function< void(EntitySnapshotT &)> func) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| forEachSnapshotInIndexRange(long first, long last, std::function< void(EntitySnapshotT &)> func) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| forEachSnapshotInTimeRange(const Time &min, const Time &max, std::function< void(EntitySnapshotT &)> func) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| getExportName() const | MemoryItem | inlinevirtual |
| getLevelName() | EntityBase< _EntitySnapshotT > | inlinestatic |
| getMemoryID() const | MemoryItem | inline |
| getStatistics() const | EntityBase< _EntitySnapshotT > | inline |
| hasSnapshot(const Time &) const =0 | EntityBase< _EntitySnapshotT > | pure virtual |
| id() const | MemoryItem | |
| loadAllReferences(armem::wm::Entity &e) | EntityBase< _EntitySnapshotT > | inline |
| loadLatestNReferences(int n, armem::wm::Entity &e) | EntityBase< _EntitySnapshotT > | inline |
| ltm_mutex | EntityBase< _EntitySnapshotT > | mutableprotected |
| MemoryItem(const std::string &exportName, const MemoryID &) | EntityBase< _EntitySnapshotT > | |
| MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) | EntityBase< _EntitySnapshotT > | |
| armarx::armem::server::ltm::detail::MemoryItem::MemoryItem(const std::string &exportName, const MemoryID &) | MemoryItem | |
| armarx::armem::server::ltm::detail::MemoryItem::MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) | MemoryItem | |
| name() const | MemoryItem | |
| processors | MemoryItem | protected |
| resetStatistics() | EntityBase< _EntitySnapshotT > | inline |
| resolve(armem::wm::Entity &e) | EntityBase< _EntitySnapshotT > | inline |
| setExportName(const std::string &n) | MemoryItem | |
| setMemoryID(const MemoryID &) | MemoryItem | |
| setMemoryName(const std::string &memoryName) | MemoryItem | |
| statistics | EntityBase< _EntitySnapshotT > | protected |
| store(const armem::wm::Entity &e, bool simulatedVersion) | EntityBase< _EntitySnapshotT > | inline |
| ~MemoryItem()=default | MemoryItem | virtual |