Entity Member List

This is the complete list of members for Entity, including all inherited members.

_implFindFirstSnapshotAfter(const Time &time) const overrideEntityprotectedvirtual
_implFindFirstSnapshotAfterOrAt(const Time &time) const overrideEntityprotectedvirtual
_implFindLatestSnapshot() const overrideEntityprotectedvirtual
_implFindLatestSnapshotBefore(const Time &time) const overrideEntityprotectedvirtual
_implFindLatestSnapshotBeforeOrAt(const Time &time) const overrideEntityprotectedvirtual
_implFindSnapshot(const Time &snapshotTime) const overrideEntityprotectedvirtual
_implForEachSnapshot(std::function< void(EntitySnapshot &)> func) const overrideEntityprotectedvirtual
_implForEachSnapshotBefore(const Time &time, std::function< void(EntitySnapshot &)> func) const overrideEntityprotectedvirtual
_implForEachSnapshotBeforeOrAt(const Time &time, std::function< void(EntitySnapshot &)> func) const overrideEntityprotectedvirtual
_implForEachSnapshotBeforeReverse(const Time &time, std::function< bool(EntitySnapshot &)> func) const overrideEntityprotectedvirtual
_implForEachSnapshotInIndexRange(long first, long last, std::function< void(EntitySnapshot &)> func) const overrideEntityprotectedvirtual
_implForEachSnapshotInTimeRange(const Time &min, const Time &max, std::function< void(EntitySnapshot &)> func) const overrideEntityprotectedvirtual
_implHasSnapshot(const Time &snapshotTime) const overrideEntityprotectedvirtual
_loadAllReferences(armem::wm::Entity &wmEntity) overrideEntityprotectedvirtual
_loadLatestNReferences(int n, armem::wm::Entity &wmEntity) overrideEntityprotectedvirtual
_resolve(armem::wm::Entity &wmEntity) overrideEntityprotectedvirtual
_setExportName(const std::string &)MemoryIteminlineprotectedvirtual
_setMemoryID(const MemoryID &)MemoryIteminlineprotectedvirtual
_store(const armem::wm::Entity &wmEntity, bool simulatedVersion) overrideEntityprotectedvirtual
Entity(const std::string &exportName, const MemoryID &memoryId, const std::shared_ptr< Processors > &filters, const std::shared_ptr< persistence::MemoryPersistenceStrategy > &persistenceStrategy)Entity
EntitySnapshotT typedefEntityBase< EntitySnapshot >
findFirstSnapshotAfter(const Time &time) constEntityBase< EntitySnapshot >inline
findFirstSnapshotAfterOrAt(const Time &time) constEntityBase< EntitySnapshot >inline
findLatestSnapshot() constEntityBase< EntitySnapshot >inline
findLatestSnapshotBefore(const Time &time) constEntityBase< EntitySnapshot >inline
findLatestSnapshotBeforeOrAt(const Time &time) constEntityBase< EntitySnapshot >inline
findSnapshot(const Time &time) constEntityBase< EntitySnapshot >inline
forEachSnapshot(std::function< void(EntitySnapshotT &)> func) constEntityBase< EntitySnapshot >inline
forEachSnapshotBefore(const Time &time, std::function< void(EntitySnapshotT &)> func) constEntityBase< EntitySnapshot >inline
forEachSnapshotBeforeOrAt(const Time &time, std::function< void(EntitySnapshotT &)> func) constEntityBase< EntitySnapshot >inline
forEachSnapshotBeforeReverse(const Time &time, std::function< bool(EntitySnapshotT &)> func) constEntityBase< EntitySnapshot >inline
forEachSnapshotInIndexRange(long first, long last, std::function< void(EntitySnapshotT &)> func) constEntityBase< EntitySnapshot >inline
forEachSnapshotInTimeRange(const Time &min, const Time &max, std::function< void(EntitySnapshotT &)> func) constEntityBase< EntitySnapshot >inline
getExportName() constMemoryIteminlinevirtual
getLevelName()EntityBase< EntitySnapshot >inlinestatic
getMemoryID() constMemoryIteminline
getStatistics() constEntityBase< EntitySnapshot >inline
hasSnapshot(const Time &time) constEntityBase< EntitySnapshot >inline
id() constMemoryItem
loadAllReferences(armem::wm::Entity &e)EntityBase< EntitySnapshot >inline
loadLatestNReferences(int n, armem::wm::Entity &e)EntityBase< EntitySnapshot >inline
MemoryItem(const std::string &exportName, const MemoryID &)EntityBase< EntitySnapshot >
MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &)EntityBase< EntitySnapshot >
MemoryItem(const std::string &exportName, const MemoryID &)EntityBase< EntitySnapshot >
MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &)EntityBase< EntitySnapshot >
name() constMemoryItem
processorsMemoryItemprotected
resetStatistics()EntityBase< EntitySnapshot >inline
resolve(armem::wm::Entity &e)EntityBase< EntitySnapshot >inline
setExportName(const std::string &n)MemoryItem
setMemoryID(const MemoryID &)MemoryItem
setMemoryName(const std::string &memoryName)MemoryItem
statisticsEntityBase< EntitySnapshot >protected
store(const armem::wm::Entity &e, bool simulatedVersion)EntityBase< EntitySnapshot >inline
~MemoryItem()=defaultMemoryItemvirtual