Memory Member List

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

_addChild(const KeyT &key, ChildArgs... childArgs)MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inlineprotected
_addCoreSegmentIfMissing(const std::string &coreSegmentName, const bool addMissingCoreSegmentDuringUpdate)MemoryBase< CoreSegment, Memory >inlineprotected
_checkContainerName(const std::string &gottenName, const std::string &actualName, bool emptyOk=true) constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inlineprotected
_containerMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >mutableprotected
_derived()MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inlineprotected
_derived() constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inlineprotected
_idMemoryItemprotected
addCoreSegment(const std::string &name, aron::type::ObjectPtr coreSegmentType=nullptr, const std::vector< PredictionEngine > &predictionEngines={})MemoryBase< CoreSegment, Memory >inline
addCoreSegment(const CoreSegmentT &coreSegment)MemoryBase< CoreSegment, Memory >inline
addCoreSegment(CoreSegmentT &&coreSegment)MemoryBase< CoreSegment, Memory >inline
addCoreSegment(const std::string &name, Args... args)MemoryBase< CoreSegment, Memory >inline
addPredictionEngine(const PredictionEngine &engine)Predictive< Memory >inline
addPredictor(const PredictionEngine &engine, Predictor &&predictor)Prediction< Memory >inline
append(const OtherDerivedT &other)MemoryBase< CoreSegment, Memory >inline
begin() constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
begin()MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
ChildT typedefMemoryBase< CoreSegment, Memory >
clear()MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
container() constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inlineprotected
container()MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inlineprotected
ContainerT typedefMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >
CoreSegmentT typedefMemoryBase< CoreSegment, Memory >
DerivedT typedefMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >
dispatchPredictions(const std::vector< PredictionRequest > &requests)PredictionContainer< Memory >inline
dispatchTargetedPrediction(const PredictionRequest &request, const MemoryID &target)PredictionContainer< Memory >inline
empty() constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
end() constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
end()MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
EntityInstanceT typedefMemoryBase< CoreSegment, Memory >
EntitySnapshotT typedefMemoryBase< CoreSegment, Memory >
EntityT typedefMemoryBase< CoreSegment, Memory >
equalsDeep(const MemoryBase &other) constMemoryBase< CoreSegment, Memory >inline
findCoreSegment(const std::string &name)MemoryBase< CoreSegment, Memory >inline
findCoreSegment(const std::string &name) constMemoryBase< CoreSegment, Memory >inline
findCoreSegment(const MemoryID &coreSegmentID)MemoryBase< CoreSegment, Memory >inline
findCoreSegment(const MemoryID &coreSegmentID) constMemoryBase< CoreSegment, Memory >inline
findEntity(const MemoryID &entityID)GetFindEntityMixin< Memory >inline
findEntity(const MemoryID &entityID) constGetFindEntityMixin< Memory >inline
findInstance(const MemoryID &instanceID)GetFindInstanceMixin< Memory >inline
findInstance(const MemoryID &instanceID) constGetFindInstanceMixin< Memory >inline
findLatestInstance(int instanceIndex=0) constGetFindSnapshotMixin< Memory >inline
findLatestInstance(int instanceIndex=0)GetFindSnapshotMixin< Memory >inline
findLatestInstance(const MemoryID &entityID, int instanceIndex=0)GetFindSnapshotMixin< Memory >inline
findLatestInstance(const MemoryID &entityID, int instanceIndex=0) constGetFindSnapshotMixin< Memory >inline
findLatestInstanceData(const MemoryID &entityID, int instanceIndex=0) constFindInstanceDataMixin< Memory >inline
findLatestInstanceDataAs(const MemoryID &entityID, int instanceIndex=0) constFindInstanceDataMixin< Memory >inline
findLatestSnapshot() constGetFindSnapshotMixin< Memory >inline
findLatestSnapshot()GetFindSnapshotMixin< Memory >inline
findLatestSnapshot(const MemoryID &entityID)GetFindSnapshotMixin< Memory >inline
findLatestSnapshot(const MemoryID &entityID) constGetFindSnapshotMixin< Memory >inline
findProviderSegment(const MemoryID &providerSegmentID)GetFindProviderSegmentMixin< Memory >inline
findProviderSegment(const MemoryID &providerSegmentID) constGetFindProviderSegmentMixin< Memory >inline
findSnapshot(const MemoryID &snapshotID)GetFindSnapshotMixin< Memory >inline
findSnapshot(const MemoryID &snapshotID) constGetFindSnapshotMixin< Memory >inline
forEachChild(ChildFunctionT &&func)MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
forEachChild(ChildFunctionT &&func) constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
forEachCoreSegment(CoreSegmentFunctionT &&func)MemoryBase< CoreSegment, Memory >inline
forEachCoreSegment(CoreSegmentFunctionT &&func) constMemoryBase< CoreSegment, Memory >inline
forEachEntity(FunctionT &&func)ForEachEntityMixin< Memory >inline
forEachEntity(FunctionT &&func) constForEachEntityMixin< Memory >inline
forEachInstance(InstanceFunctionT &&func)ForEachEntityInstanceMixin< Memory >inline
forEachInstance(InstanceFunctionT &&func) constForEachEntityInstanceMixin< Memory >inline
forEachInstanceAs(AronDtoFunctionT &&func) constForEachEntityInstanceMixin< Memory >inline
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func)MemoryBase< CoreSegment, Memory >inline
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) constMemoryBase< CoreSegment, Memory >inline
forEachInstanceWithDataAs(EntityInstanceBaseAronDtoFunctionT &&func) constForEachEntityInstanceMixin< Memory >inline
forEachProviderSegment(FunctionT &&func)ForEachProviderSegmentMixin< Memory >inline
forEachProviderSegment(FunctionT &&func) constForEachProviderSegmentMixin< Memory >inline
forEachSnapshot(SnapshotFunctionT &&func)ForEachEntitySnapshotMixin< Memory >inline
forEachSnapshot(SnapshotFunctionT &&func) constForEachEntitySnapshotMixin< Memory >inline
getAllPredictionEngines() constPredictiveContainer< Memory >inline
getCoreSegment(const std::string &name)MemoryBase< CoreSegment, Memory >inline
getCoreSegment(const std::string &name) constMemoryBase< CoreSegment, Memory >inline
getCoreSegment(const MemoryID &coreSegmentID)MemoryBase< CoreSegment, Memory >inline
getCoreSegment(const MemoryID &coreSegmentID) constMemoryBase< CoreSegment, Memory >inline
getCoreSegmentNames() constMemoryBase< CoreSegment, Memory >inline
getEntity(const MemoryID &entityID)GetFindEntityMixin< Memory >inline
getEntity(const MemoryID &entityID) constGetFindEntityMixin< Memory >inline
getInstance(const MemoryID &instanceID)GetFindInstanceMixin< Memory >inline
getInstance(const MemoryID &instanceID) constGetFindInstanceMixin< Memory >inline
getKeyString() constMemoryBase< CoreSegment, Memory >inline
getLatestInstance(int instanceIndex=0)GetLatestInstanceMixin< Memory >inline
getLatestInstance(int instanceIndex=0) constGetLatestInstanceMixin< Memory >inline
getLatestSnapshot(int snapshotIndex=0)GetLatestSnapshotMixin< Memory >inline
getLatestSnapshot(int snapshotIndex=0) constGetLatestSnapshotMixin< Memory >inline
getLevelName()MemoryBase< CoreSegment, Memory >inlinestatic
getProviderSegment(const MemoryID &providerSegmentID)GetFindProviderSegmentMixin< Memory >inline
getProviderSegment(const MemoryID &providerSegmentID) constGetFindProviderSegmentMixin< Memory >inline
getSnapshot(const MemoryID &snapshotID)GetFindSnapshotMixin< Memory >inline
getSnapshot(const MemoryID &snapshotID) constGetFindSnapshotMixin< Memory >inline
hasCoreSegment(const std::string &name) constMemoryBase< CoreSegment, Memory >inline
hasCoreSegment(const MemoryID &coreSegmentID) constMemoryBase< CoreSegment, Memory >inline
hasEntity(const MemoryID &entityID) constGetFindEntityMixin< Memory >inline
hasInstance(const MemoryID &instanceID) constGetFindInstanceMixin< Memory >inline
hasInstances() constGetFindInstanceMixin< Memory >inline
hasProviderSegment(const MemoryID &providerSegmentID) constGetFindProviderSegmentMixin< Memory >inline
hasSnapshot(const MemoryID &snapshotID) constGetFindSnapshotMixin< Memory >inline
hasSnapshots() constGetFindSnapshotMixin< Memory >inline
id()MemoryIteminline
id() constMemoryIteminline
MemoryBase()MemoryBase< CoreSegment, Memory >inline
MemoryBase(const std::string &name, const std::vector< PredictionEngine > &predictionEngines={})MemoryBase< CoreSegment, Memory >inlineexplicit
MemoryBase(const MemoryID &id, const std::vector< PredictionEngine > &predictionEngines={})MemoryBase< CoreSegment, Memory >inlineexplicit
MemoryBase(const MemoryBase &other)=defaultMemoryBase< CoreSegment, Memory >
MemoryBase(MemoryBase &&other)=defaultMemoryBase< CoreSegment, Memory >
MemoryContainerBase()MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
MemoryContainerBase(const MemoryID &id)MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inlineexplicit
MemoryContainerBase(const MemoryContainerBase &other)=defaultMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >
MemoryContainerBase(MemoryContainerBase &&other)=defaultMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >
MemoryItem()MemoryItem
MemoryItem(const MemoryID &id)MemoryItemexplicit
MemoryItem(const MemoryItem &other)=defaultMemoryItem
MemoryItem(MemoryItem &&other)=defaultMemoryItem
name()MemoryBase< CoreSegment, Memory >inline
name() constMemoryBase< CoreSegment, Memory >inline
operator=(const MemoryBase &other)=defaultMemoryBase< CoreSegment, Memory >
operator=(MemoryBase &&other)=defaultMemoryBase< CoreSegment, Memory >
MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >::operator=(const MemoryContainerBase &other)=defaultMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >
MemoryContainerBase< std::map< std::string, CoreSegment >, Memory >::operator=(MemoryContainerBase &&other)=defaultMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >
armarx::armem::base::detail::MemoryItem::operator=(const MemoryItem &other)=defaultMemoryItem
armarx::armem::base::detail::MemoryItem::operator=(MemoryItem &&other)=defaultMemoryItem
Prediction(const std::map< PredictionEngine, Predictor > &predictors={})Prediction< Memory >inlineexplicit
PredictionContainer(const std::map< PredictionEngine, Predictor > &predictors={})PredictionContainer< Memory >inlineexplicit
predictionEngines() constPredictive< Memory >inline
Predictive(const std::vector< PredictionEngine > &engines={})Predictive< Memory >inlineexplicit
ProviderSegmentT typedefMemoryBase< CoreSegment, Memory >
setName(const std::string &name)MemoryBase< CoreSegment, Memory >inline
setPredictionEngines(const std::vector< PredictionEngine > &engines)Predictive< Memory >inline
setPredictors(const std::map< PredictionEngine, Predictor > &predictors)Prediction< Memory >inline
size() constMemoryContainerBase< std::map< std::string, CoreSegment >, Memory >inline
update(const Commit &commit, const bool addMissingCoreSegmentDuringUpdate=false, const bool checkMemoryName=true)MemoryBase< CoreSegment, Memory >inline
update(const EntityUpdate &update, const bool addMissingCoreSegmentDuringUpdate=false, const bool checkMemoryName=true)MemoryBase< CoreSegment, Memory >inline
updateLocking(const Commit &commit)Memory
updateLocking(const EntityUpdate &update)Memory
~MemoryItem()MemoryItemprotected