| _addChild(const KeyT &key, ChildArgs... childArgs) | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inlineprotected |
| _checkContainerName(const std::string &gottenName, const std::string &actualName, bool emptyOk=true) const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inlineprotected |
| _container | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | mutableprotected |
| _derived() | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inlineprotected |
| _derived() const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inlineprotected |
| _id | MemoryItem | protected |
| addSnapshot(const Time ×tamp) | EntityBase< EntitySnapshot, Entity > | inline |
| addSnapshot(const EntitySnapshotT &snapshot) | EntityBase< EntitySnapshot, Entity > | inline |
| addSnapshot(EntitySnapshotT &&snapshot) | EntityBase< EntitySnapshot, Entity > | inline |
| addSnapshot(const Time ×tamp, Args... args) | EntityBase< EntitySnapshot, Entity > | inline |
| append(const OtherDerivedT &other) | EntityBase< EntitySnapshot, Entity > | inline |
| begin() const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| begin() | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| ChildT typedef | EntityBase< EntitySnapshot, Entity > | |
| clear() | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| container() const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inlineprotected |
| container() | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inlineprotected |
| ContainerT typedef | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | |
| DerivedT typedef | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | |
| empty() const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| end() const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| end() | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| EntityBase() | EntityBase< EntitySnapshot, Entity > | inline |
| EntityBase(const std::string &name, const MemoryID &parentID={}) | EntityBase< EntitySnapshot, Entity > | inlineexplicit |
| EntityBase(const MemoryID &id) | EntityBase< EntitySnapshot, Entity > | inlineexplicit |
| EntityBase(const EntityBase &other)=default | EntityBase< EntitySnapshot, Entity > | |
| EntityBase(EntityBase &&other)=default | EntityBase< EntitySnapshot, Entity > | |
| EntityInstanceT typedef | EntityBase< EntitySnapshot, Entity > | |
| EntitySnapshotT typedef | EntityBase< EntitySnapshot, Entity > | |
| equalsDeep(const DerivedT &other) const | EntityBase< EntitySnapshot, Entity > | inline |
| findFirstSnapshot() | EntityBase< EntitySnapshot, Entity > | inline |
| findFirstSnapshot() const | EntityBase< EntitySnapshot, Entity > | inline |
| findFirstSnapshotAfter(const Time &time) const | EntityBase< EntitySnapshot, Entity > | inline |
| findFirstSnapshotAfterOrAt(const Time &time) const | EntityBase< EntitySnapshot, Entity > | inline |
| findInstance(const MemoryID &instanceID) | GetFindInstanceMixin< Entity > | inline |
| findInstance(const MemoryID &instanceID) const | GetFindInstanceMixin< Entity > | inline |
| findLatestInstance(int instanceIndex=0) | EntityBase< EntitySnapshot, Entity > | inline |
| findLatestInstance(int instanceIndex=0) const | EntityBase< EntitySnapshot, Entity > | inline |
| findLatestInstanceData(int instanceIndex=0) const | FindInstanceDataMixinForEntity< Entity > | inline |
| findLatestInstanceDataAs(int instanceIndex=0) const | FindInstanceDataMixinForEntity< Entity > | inline |
| findLatestSnapshot() | EntityBase< EntitySnapshot, Entity > | inline |
| findLatestSnapshot() const | EntityBase< EntitySnapshot, Entity > | inline |
| findLatestSnapshotBefore(const Time &time) const | EntityBase< EntitySnapshot, Entity > | inline |
| findLatestSnapshotBeforeOrAt(const Time &time) const | EntityBase< EntitySnapshot, Entity > | inline |
| findSnapshot(const Time ×tamp) | EntityBase< EntitySnapshot, Entity > | inline |
| findSnapshot(const Time ×tamp) const | EntityBase< EntitySnapshot, Entity > | inline |
| findSnapshot(const MemoryID &snapshotID) | EntityBase< EntitySnapshot, Entity > | inline |
| findSnapshot(const MemoryID &snapshotID) const | EntityBase< EntitySnapshot, Entity > | inline |
| forEachChild(ChildFunctionT &&func) | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| forEachChild(ChildFunctionT &&func) const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| forEachInstance(InstanceFunctionT &&func) | ForEachEntityInstanceMixin< Entity > | inline |
| forEachInstance(InstanceFunctionT &&func) const | ForEachEntityInstanceMixin< Entity > | inline |
| forEachInstanceAs(AronDtoFunctionT &&func) const | ForEachEntityInstanceMixin< Entity > | inline |
| forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) | EntityBase< EntitySnapshot, Entity > | inline |
| forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) const | EntityBase< EntitySnapshot, Entity > | inline |
| forEachInstanceWithDataAs(EntityInstanceBaseAronDtoFunctionT &&func) const | ForEachEntityInstanceMixin< Entity > | inline |
| forEachSnapshot(SnapshotFunctionT &&func) | EntityBase< EntitySnapshot, Entity > | inline |
| forEachSnapshot(SnapshotFunctionT &&func) const | EntityBase< EntitySnapshot, Entity > | inline |
| forEachSnapshotBefore(const Time &time, FunctionT &&func) const | EntityBase< EntitySnapshot, Entity > | inline |
| forEachSnapshotBeforeOrAt(const Time &time, FunctionT &&func) const | EntityBase< EntitySnapshot, Entity > | inline |
| forEachSnapshotIn(const MemoryID &id, SnapshotFunctionT &&func) | EntityBase< EntitySnapshot, Entity > | inline |
| forEachSnapshotIn(const MemoryID &id, SnapshotFunctionT &&func) const | EntityBase< EntitySnapshot, Entity > | inline |
| forEachSnapshotInIndexRange(long first, long last, FunctionT &&func) const | EntityBase< EntitySnapshot, Entity > | inline |
| forEachSnapshotInTimeRange(const Time &min, const Time &max, FunctionT &&func) const | EntityBase< EntitySnapshot, Entity > | inline |
| getFirstSnapshot() | EntityBase< EntitySnapshot, Entity > | inline |
| getFirstSnapshot() const | EntityBase< EntitySnapshot, Entity > | inline |
| getFirstTimestamp() const | EntityBase< EntitySnapshot, Entity > | inline |
| getInstance(const MemoryID &instanceID) | GetFindInstanceMixin< Entity > | inline |
| getInstance(const MemoryID &instanceID) const | GetFindInstanceMixin< Entity > | inline |
| getKeyString() const | EntityBase< EntitySnapshot, Entity > | inline |
| getLatestInstance(int instanceIndex=0) | GetLatestInstanceMixin< Entity > | inline |
| getLatestInstance(int instanceIndex=0) const | GetLatestInstanceMixin< Entity > | inline |
| getLatestSnapshot(int snapshotIndex=0) | GetLatestSnapshotMixin< Entity > | inline |
| getLatestSnapshot(int snapshotIndex=0) const | GetLatestSnapshotMixin< Entity > | inline |
| getLatestTimestamp() const | EntityBase< EntitySnapshot, Entity > | inline |
| getLevelName() | EntityBase< EntitySnapshot, Entity > | inlinestatic |
| getSnapshot(const Time &time) | EntityBase< EntitySnapshot, Entity > | inline |
| getSnapshot(const Time &time) const | EntityBase< EntitySnapshot, Entity > | inline |
| getSnapshot(const MemoryID &snapshotID) | EntityBase< EntitySnapshot, Entity > | inline |
| getSnapshot(const MemoryID &snapshotID) const | EntityBase< EntitySnapshot, Entity > | inline |
| getTimestamps() const | EntityBase< EntitySnapshot, Entity > | inline |
| hasInstance(const MemoryID &instanceID) const | GetFindInstanceMixin< Entity > | inline |
| hasInstances() const | GetFindInstanceMixin< Entity > | inline |
| hasSnapshot(const Time &time) const | EntityBase< EntitySnapshot, Entity > | inline |
| hasSnapshot(const MemoryID &snapshotID) const | EntityBase< EntitySnapshot, Entity > | inline |
| hasSnapshots() const | EntityBase< EntitySnapshot, Entity > | inline |
| id() | MemoryItem | inline |
| id() const | MemoryItem | inline |
| MemoryContainerBase() | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| MemoryContainerBase(const MemoryID &id) | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inlineexplicit |
| MemoryContainerBase(const MemoryContainerBase &other)=default | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | |
| MemoryContainerBase(MemoryContainerBase &&other)=default | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | |
| MemoryItem() | MemoryItem | |
| MemoryItem(const MemoryID &id) | MemoryItem | explicit |
| MemoryItem(const MemoryItem &other)=default | MemoryItem | |
| MemoryItem(MemoryItem &&other)=default | MemoryItem | |
| name() | EntityBase< EntitySnapshot, Entity > | inline |
| name() const | EntityBase< EntitySnapshot, Entity > | inline |
| operator=(const EntityBase &other)=default | EntityBase< EntitySnapshot, Entity > | |
| operator=(EntityBase &&other)=default | EntityBase< EntitySnapshot, Entity > | |
| MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >::operator=(const MemoryContainerBase &other)=default | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | |
| MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >::operator=(MemoryContainerBase &&other)=default | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | |
| armarx::armem::base::detail::MemoryItem::operator=(const MemoryItem &other)=default | MemoryItem | |
| armarx::armem::base::detail::MemoryItem::operator=(MemoryItem &&other)=default | MemoryItem | |
| size() const | MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity > | inline |
| update(const EntityUpdate &update) | EntityBase< EntitySnapshot, Entity > | inline |
| ~MemoryItem() | MemoryItem | protected |