ProviderSegment Member List

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

_addChild(const KeyT &key, ChildArgs... childArgs)MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inlineprotected
_aronTypeAronTypedprotected
_checkContainerName(const std::string &gottenName, const std::string &actualName, bool emptyOk=true) constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inlineprotected
_containerMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >mutableprotected
_derived()MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inlineprotected
_derived() constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inlineprotected
_idMemoryItemprotected
_maxHistorySizeMaxHistorySizeprotected
addEntity(const std::string &name, Args... args)ProviderSegmentinline
ProviderSegmentBase< Entity, ProviderSegment >::addEntity(const std::string &name)ProviderSegmentBase< Entity, ProviderSegment >inline
ProviderSegmentBase< Entity, ProviderSegment >::addEntity(const EntityT &entity)ProviderSegmentBase< Entity, ProviderSegment >inline
ProviderSegmentBase< Entity, ProviderSegment >::addEntity(EntityT &&entity)ProviderSegmentBase< Entity, ProviderSegment >inline
addPredictionEngine(const PredictionEngine &engine)Predictive< ProviderSegment >inline
addPredictor(const PredictionEngine &engine, Predictor &&predictor)Prediction< ProviderSegment >inline
append(const OtherDerivedT &other)ProviderSegmentBase< Entity, ProviderSegment >inline
aronType()AronTyped
aronType() constAronTyped
AronTyped(aron::type::ObjectPtr aronType=nullptr)AronTypedexplicit
begin() constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
begin()MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
ChildT typedefProviderSegmentBase< Entity, ProviderSegment >
clear()MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
container() constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inlineprotected
container()MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inlineprotected
ContainerT typedefMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >
DerivedT typedefMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >
dispatchPredictions(const std::vector< PredictionRequest > &requests)Prediction< ProviderSegment >inline
dispatchTargetedPrediction(const PredictionRequest &request, const MemoryID &target)Prediction< ProviderSegment >inline
empty() constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
end() constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
end()MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
EntityInstanceT typedefProviderSegmentBase< Entity, ProviderSegment >
EntitySnapshotT typedefProviderSegmentBase< Entity, ProviderSegment >
EntityT typedefProviderSegmentBase< Entity, ProviderSegment >
equalsDeep(const DerivedT &other) constProviderSegmentBase< Entity, ProviderSegment >inline
findEntity(const std::string &name)ProviderSegmentBase< Entity, ProviderSegment >inline
findEntity(const std::string &name) constProviderSegmentBase< Entity, ProviderSegment >inline
findEntity(const MemoryID &entityID)ProviderSegmentBase< Entity, ProviderSegment >inline
findEntity(const MemoryID &entityID) constProviderSegmentBase< Entity, ProviderSegment >inline
findInstance(const MemoryID &instanceID)GetFindInstanceMixin< ProviderSegment >inline
findInstance(const MemoryID &instanceID) constGetFindInstanceMixin< ProviderSegment >inline
findLatestInstance(int instanceIndex=0) constGetFindSnapshotMixin< ProviderSegment >inline
findLatestInstance(int instanceIndex=0)GetFindSnapshotMixin< ProviderSegment >inline
findLatestInstance(const MemoryID &entityID, int instanceIndex=0)GetFindSnapshotMixin< ProviderSegment >inline
findLatestInstance(const MemoryID &entityID, int instanceIndex=0) constGetFindSnapshotMixin< ProviderSegment >inline
findLatestInstanceData(const MemoryID &entityID, int instanceIndex=0) constFindInstanceDataMixin< ProviderSegment >inline
findLatestInstanceDataAs(const MemoryID &entityID, int instanceIndex=0) constFindInstanceDataMixin< ProviderSegment >inline
findLatestSnapshot() constGetFindSnapshotMixin< ProviderSegment >inline
findLatestSnapshot()GetFindSnapshotMixin< ProviderSegment >inline
findLatestSnapshot(const MemoryID &entityID)GetFindSnapshotMixin< ProviderSegment >inline
findLatestSnapshot(const MemoryID &entityID) constGetFindSnapshotMixin< ProviderSegment >inline
findSnapshot(const MemoryID &snapshotID)GetFindSnapshotMixin< ProviderSegment >inline
findSnapshot(const MemoryID &snapshotID) constGetFindSnapshotMixin< ProviderSegment >inline
forEachChild(ChildFunctionT &&func)MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
forEachChild(ChildFunctionT &&func) constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
forEachEntity(EntityFunctionT &&func)ProviderSegmentBase< Entity, ProviderSegment >inline
forEachEntity(EntityFunctionT &&func) constProviderSegmentBase< Entity, ProviderSegment >inline
forEachInstance(InstanceFunctionT &&func)ForEachEntityInstanceMixin< ProviderSegment >inline
forEachInstance(InstanceFunctionT &&func) constForEachEntityInstanceMixin< ProviderSegment >inline
forEachInstanceAs(AronDtoFunctionT &&func) constForEachEntityInstanceMixin< ProviderSegment >inline
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func)ProviderSegmentBase< Entity, ProviderSegment >inline
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) constProviderSegmentBase< Entity, ProviderSegment >inline
forEachInstanceWithDataAs(EntityInstanceBaseAronDtoFunctionT &&func) constForEachEntityInstanceMixin< ProviderSegment >inline
forEachSnapshot(SnapshotFunctionT &&func)ForEachEntitySnapshotMixin< ProviderSegment >inline
forEachSnapshot(SnapshotFunctionT &&func) constForEachEntitySnapshotMixin< ProviderSegment >inline
getAllPredictionEngines() constPredictive< ProviderSegment >inline
getEntity(const std::string &name)ProviderSegmentBase< Entity, ProviderSegment >inline
getEntity(const std::string &name) constProviderSegmentBase< Entity, ProviderSegment >inline
getEntity(const MemoryID &entityID)ProviderSegmentBase< Entity, ProviderSegment >inline
getEntity(const MemoryID &entityID) constProviderSegmentBase< Entity, ProviderSegment >inline
getEntityNames() constProviderSegmentBase< Entity, ProviderSegment >inline
getInstance(const MemoryID &instanceID)GetFindInstanceMixin< ProviderSegment >inline
getInstance(const MemoryID &instanceID) constGetFindInstanceMixin< ProviderSegment >inline
getKeyString() constProviderSegmentBase< Entity, ProviderSegment >inline
getLatestInstance(int instanceIndex=0)GetLatestInstanceMixin< ProviderSegment >inline
getLatestInstance(int instanceIndex=0) constGetLatestInstanceMixin< ProviderSegment >inline
getLatestSnapshot(int snapshotIndex=0)GetLatestSnapshotMixin< ProviderSegment >inline
getLatestSnapshot(int snapshotIndex=0) constGetLatestSnapshotMixin< ProviderSegment >inline
getLevelName()ProviderSegmentBase< Entity, ProviderSegment >inlinestatic
getMaxHistorySize() constMaxHistorySize
getSnapshot(const MemoryID &snapshotID)GetFindSnapshotMixin< ProviderSegment >inline
getSnapshot(const MemoryID &snapshotID) constGetFindSnapshotMixin< ProviderSegment >inline
hasAronType() constAronTyped
hasEntity(const std::string &name) constProviderSegmentBase< Entity, ProviderSegment >inline
hasEntity(const MemoryID &entityID) constProviderSegmentBase< Entity, ProviderSegment >inline
hasInstance(const MemoryID &instanceID) constGetFindInstanceMixin< ProviderSegment >inline
hasInstances() constGetFindInstanceMixin< ProviderSegment >inline
hasSnapshot(const MemoryID &snapshotID) constGetFindSnapshotMixin< ProviderSegment >inline
hasSnapshots() constGetFindSnapshotMixin< ProviderSegment >inline
id()MemoryIteminline
id() constMemoryIteminline
MemoryContainerBase()MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
MemoryContainerBase(const MemoryID &id)MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inlineexplicit
MemoryContainerBase(const MemoryContainerBase &other)=defaultMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >
MemoryContainerBase(MemoryContainerBase &&other)=defaultMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >
MemoryItem()MemoryItem
MemoryItem(const MemoryID &id)MemoryItemexplicit
MemoryItem(const MemoryItem &other)=defaultMemoryItem
MemoryItem(MemoryItem &&other)=defaultMemoryItem
name()ProviderSegmentBase< Entity, ProviderSegment >inline
name() constProviderSegmentBase< Entity, ProviderSegment >inline
operator=(const ProviderSegmentBase &other)=defaultProviderSegmentBase< Entity, ProviderSegment >
operator=(ProviderSegmentBase &&other)=defaultProviderSegmentBase< Entity, ProviderSegment >
MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >::operator=(const MemoryContainerBase &other)=defaultMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >
MemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >::operator=(MemoryContainerBase &&other)=defaultMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >
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< ProviderSegment >inlineexplicit
predictionEngines() constPredictive< ProviderSegment >inline
ProviderSegmentBase< Entity, ProviderSegment >::Predictive(const std::vector< PredictionEngine > &engines={})Predictive< ProviderSegment >inlineexplicit
ProviderSegmentBase()ProviderSegmentBase< Entity, ProviderSegment >inline
ProviderSegmentBase(const std::string &name, aron::type::ObjectPtr aronType=nullptr, const std::vector< PredictionEngine > &predictionEngines={})ProviderSegmentBase< Entity, ProviderSegment >inlineexplicit
ProviderSegmentBase(const std::string &name, const MemoryID parentID, aron::type::ObjectPtr aronType=nullptr, const std::vector< PredictionEngine > &predictionEngines={})ProviderSegmentBase< Entity, ProviderSegment >inlineexplicit
ProviderSegmentBase(const MemoryID id, aron::type::ObjectPtr aronType=nullptr, const std::vector< PredictionEngine > &predictionEngines={})ProviderSegmentBase< Entity, ProviderSegment >inlineexplicit
ProviderSegmentBase(const ProviderSegmentBase &other)=defaultProviderSegmentBase< Entity, ProviderSegment >
ProviderSegmentBase(ProviderSegmentBase &&other)=defaultProviderSegmentBase< Entity, ProviderSegment >
setMaxHistorySize(long maxSize)MaxHistorySizeParent< ProviderSegment >inline
setPredictionEngines(const std::vector< PredictionEngine > &engines)Predictive< ProviderSegment >inline
setPredictors(const std::map< PredictionEngine, Predictor > &predictors)Prediction< ProviderSegment >inline
size() constMemoryContainerBase< std::map< std::string, Entity >, ProviderSegment >inline
update(const EntityUpdate &update)ProviderSegmentBase< Entity, ProviderSegment >inline
~MemoryItem()MemoryItemprotected