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