| _addChild(const KeyT &key, ChildArgs... childArgs) | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inlineprotected |
| _addProviderSegmentIfMissing(const std::string &providerSegmentName) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inlineprotected |
| _aronType | AronTyped | protected |
| _checkContainerName(const std::string &gottenName, const std::string &actualName, bool emptyOk=true) const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inlineprotected |
| _container | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | mutableprotected |
| _derived() | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inlineprotected |
| _derived() const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inlineprotected |
| _findEntity(ParentT &&parent, const std::string &entityName) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inlineprotectedstatic |
| _id | MemoryItem | protected |
| addPredictionEngine(const PredictionEngine &engine) | Predictive< _Derived > | inline |
| addProviderSegment(const std::string &name, aron::type::ObjectPtr providerSegmentType=nullptr, const std::vector< PredictionEngine > &predictionEngines={}) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| addProviderSegment(const ProviderSegmentT &providerSegment) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| addProviderSegment(ProviderSegmentT &&providerSegment) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| addProviderSegment(const std::string &name, Args... args) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| append(const OtherDerivedT &other) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| aronType() | AronTyped | |
| aronType() const | AronTyped | |
| AronTyped(aron::type::ObjectPtr aronType=nullptr) | AronTyped | explicit |
| begin() const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| begin() | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| ChildT typedef | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| clear() | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| container() const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inlineprotected |
| container() | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inlineprotected |
| ContainerT typedef | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | |
| CoreSegmentBase() | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| CoreSegmentBase(const std::string &name, aron::type::ObjectPtr aronType=nullptr, const std::vector< PredictionEngine > &predictionEngines={}) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inlineexplicit |
| CoreSegmentBase(const std::string &name, const MemoryID &parentID, aron::type::ObjectPtr aronType=nullptr, const std::vector< PredictionEngine > &predictionEngines={}) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inlineexplicit |
| CoreSegmentBase(const MemoryID &id, aron::type::ObjectPtr aronType=nullptr, const std::vector< PredictionEngine > &predictionEngines={}) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inlineexplicit |
| CoreSegmentBase(const CoreSegmentBase &other)=default | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| CoreSegmentBase(CoreSegmentBase &&other)=default | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| DerivedT typedef | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | |
| empty() const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| end() const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| end() | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| EntityInstanceT typedef | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| EntitySnapshotT typedef | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| EntityT typedef | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| equalsDeep(const DerivedT &other) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| findEntity(const std::string &entityName) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| findEntity(const std::string &entityName) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| GetFindEntityMixin< _Derived >::findEntity(const MemoryID &entityID) | GetFindEntityMixin< _Derived > | inline |
| GetFindEntityMixin< _Derived >::findEntity(const MemoryID &entityID) const | GetFindEntityMixin< _Derived > | inline |
| findInstance(const MemoryID &instanceID) | GetFindInstanceMixin< _Derived > | inline |
| findInstance(const MemoryID &instanceID) const | GetFindInstanceMixin< _Derived > | inline |
| findLatestInstance(int instanceIndex=0) const | GetFindSnapshotMixin< _Derived > | inline |
| findLatestInstance(int instanceIndex=0) | GetFindSnapshotMixin< _Derived > | inline |
| findLatestInstance(const MemoryID &entityID, int instanceIndex=0) | GetFindSnapshotMixin< _Derived > | inline |
| findLatestInstance(const MemoryID &entityID, int instanceIndex=0) const | GetFindSnapshotMixin< _Derived > | inline |
| findLatestSnapshot() const | GetFindSnapshotMixin< _Derived > | inline |
| findLatestSnapshot() | GetFindSnapshotMixin< _Derived > | inline |
| findLatestSnapshot(const MemoryID &entityID) | GetFindSnapshotMixin< _Derived > | inline |
| findLatestSnapshot(const MemoryID &entityID) const | GetFindSnapshotMixin< _Derived > | inline |
| findProviderSegment(const std::string &name) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| findProviderSegment(const std::string &name) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| findProviderSegment(const MemoryID &providerSegmentID) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| findProviderSegment(const MemoryID &providerSegmentID) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| findSnapshot(const MemoryID &snapshotID) | GetFindSnapshotMixin< _Derived > | inline |
| findSnapshot(const MemoryID &snapshotID) const | GetFindSnapshotMixin< _Derived > | inline |
| forEachChild(ChildFunctionT &&func) | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| forEachChild(ChildFunctionT &&func) const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| forEachEntity(FunctionT &&func) | ForEachEntityMixin< _Derived > | inline |
| forEachEntity(FunctionT &&func) const | ForEachEntityMixin< _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) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| forEachInstanceWithDataAs(EntityInstanceBaseAronDtoFunctionT &&func) const | ForEachEntityInstanceMixin< _Derived > | inline |
| forEachProviderSegment(ProviderSegmentFunctionT &&func) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| forEachProviderSegment(ProviderSegmentFunctionT &&func) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| forEachSnapshot(SnapshotFunctionT &&func) | ForEachEntitySnapshotMixin< _Derived > | inline |
| forEachSnapshot(SnapshotFunctionT &&func) const | ForEachEntitySnapshotMixin< _Derived > | inline |
| getAllPredictionEngines() const | PredictiveContainer< _Derived > | inline |
| getEntity(const MemoryID &entityID) | GetFindEntityMixin< _Derived > | inline |
| getEntity(const MemoryID &entityID) const | GetFindEntityMixin< _Derived > | inline |
| getInstance(const MemoryID &instanceID) | GetFindInstanceMixin< _Derived > | inline |
| getInstance(const MemoryID &instanceID) const | GetFindInstanceMixin< _Derived > | inline |
| getKeyString() const | CoreSegmentBase< _ProviderSegmentT, _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 |
| getLevelName() | CoreSegmentBase< _ProviderSegmentT, _Derived > | inlinestatic |
| getProviderSegment(const std::string &name) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| getProviderSegment(const std::string &name) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| getProviderSegment(const MemoryID &providerSegmentID) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| getProviderSegment(const MemoryID &providerSegmentID) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| getProviderSegmentNames() const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| getSnapshot(const MemoryID &snapshotID) | GetFindSnapshotMixin< _Derived > | inline |
| getSnapshot(const MemoryID &snapshotID) const | GetFindSnapshotMixin< _Derived > | inline |
| hasAronType() const | AronTyped | |
| hasEntity(const std::string &entityName) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| GetFindEntityMixin< _Derived >::hasEntity(const MemoryID &entityID) const | GetFindEntityMixin< _Derived > | inline |
| hasInstance(const MemoryID &instanceID) const | GetFindInstanceMixin< _Derived > | inline |
| hasInstances() const | GetFindInstanceMixin< _Derived > | inline |
| hasProviderSegment(const std::string &name) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| hasProviderSegment(const MemoryID &providerSegmentID) const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| hasSnapshot(const MemoryID &snapshotID) const | GetFindSnapshotMixin< _Derived > | inline |
| hasSnapshots() const | GetFindSnapshotMixin< _Derived > | inline |
| id() | MemoryItem | inline |
| id() const | MemoryItem | inline |
| MemoryContainerBase() | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| MemoryContainerBase(const MemoryID &id) | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inlineexplicit |
| MemoryContainerBase(const MemoryContainerBase &other)=default | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | |
| MemoryContainerBase(MemoryContainerBase &&other)=default | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | |
| MemoryItem() | MemoryItem | |
| MemoryItem(const MemoryID &id) | MemoryItem | explicit |
| MemoryItem(const MemoryItem &other)=default | MemoryItem | |
| MemoryItem(MemoryItem &&other)=default | MemoryItem | |
| name() | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| name() const | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| operator=(const CoreSegmentBase &other)=default | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| operator=(CoreSegmentBase &&other)=default | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived >::operator=(const MemoryContainerBase &other)=default | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | |
| MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived >::operator=(MemoryContainerBase &&other)=default | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | |
| armarx::armem::base::detail::MemoryItem::operator=(const MemoryItem &other)=default | MemoryItem | |
| armarx::armem::base::detail::MemoryItem::operator=(MemoryItem &&other)=default | MemoryItem | |
| predictionEngines() const | Predictive< _Derived > | inline |
| Predictive(const std::vector< PredictionEngine > &engines={}) | Predictive< _Derived > | inlineexplicit |
| ProviderSegmentT typedef | CoreSegmentBase< _ProviderSegmentT, _Derived > | |
| setAronType(aron::type::ObjectPtr aronType) | AronTyped | |
| setPredictionEngines(const std::vector< PredictionEngine > &engines) | Predictive< _Derived > | inline |
| size() const | MemoryContainerBase< std::map< std::string, _ProviderSegmentT >, _Derived > | inline |
| update(const EntityUpdate &update) | CoreSegmentBase< _ProviderSegmentT, _Derived > | inline |
| ~MemoryItem() | MemoryItem | protected |