_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 &)=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) | EntityBase< _EntitySnapshotT > | inline |
~MemoryItem()=default | MemoryItem | virtual |