Entity Member List

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

_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) constMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inlineprotected
_containerMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >mutableprotected
_derived()MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inlineprotected
_derived() constMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inlineprotected
_idMemoryItemprotected
_maxHistorySizeMaxHistorySizeprotected
addSnapshot(const Time &timestamp)EntityBase< EntitySnapshot, Entity >inline
addSnapshot(const EntitySnapshotT &snapshot)EntityBase< EntitySnapshot, Entity >inline
addSnapshot(EntitySnapshotT &&snapshot)EntityBase< EntitySnapshot, Entity >inline
addSnapshot(const Time &timestamp, Args... args)EntityBase< EntitySnapshot, Entity >inline
append(const OtherDerivedT &other)EntityBase< EntitySnapshot, Entity >inline
begin() constMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
begin()MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
ChildT typedefEntityBase< EntitySnapshot, Entity >
clear()MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
container() constMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inlineprotected
container()MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inlineprotected
ContainerT typedefMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >
DerivedT typedefMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >
empty() constMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
end() constMemoryContainerBase< 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)=defaultEntityBase< EntitySnapshot, Entity >
EntityBase(EntityBase &&other)=defaultEntityBase< EntitySnapshot, Entity >
EntityInstanceT typedefEntityBase< EntitySnapshot, Entity >
EntitySnapshotT typedefEntityBase< EntitySnapshot, Entity >
equalsDeep(const DerivedT &other) constEntityBase< EntitySnapshot, Entity >inline
findFirstSnapshot()EntityBase< EntitySnapshot, Entity >inline
findFirstSnapshot() constEntityBase< EntitySnapshot, Entity >inline
findFirstSnapshotAfter(const Time &time) constEntityBase< EntitySnapshot, Entity >inline
findFirstSnapshotAfterOrAt(const Time &time) constEntityBase< EntitySnapshot, Entity >inline
findInstance(const MemoryID &instanceID)GetFindInstanceMixin< Entity >inline
findInstance(const MemoryID &instanceID) constGetFindInstanceMixin< Entity >inline
findLatestInstance(int instanceIndex=0)EntityBase< EntitySnapshot, Entity >inline
findLatestInstance(int instanceIndex=0) constEntityBase< EntitySnapshot, Entity >inline
findLatestInstanceData(int instanceIndex=0) constFindInstanceDataMixinForEntity< Entity >inline
findLatestInstanceDataAs(int instanceIndex=0) constFindInstanceDataMixinForEntity< Entity >inline
findLatestSnapshot()EntityBase< EntitySnapshot, Entity >inline
findLatestSnapshot() constEntityBase< EntitySnapshot, Entity >inline
findLatestSnapshotBefore(const Time &time) constEntityBase< EntitySnapshot, Entity >inline
findLatestSnapshotBeforeOrAt(const Time &time) constEntityBase< EntitySnapshot, Entity >inline
findSnapshot(const Time &timestamp)EntityBase< EntitySnapshot, Entity >inline
findSnapshot(const Time &timestamp) constEntityBase< EntitySnapshot, Entity >inline
findSnapshot(const MemoryID &snapshotID)EntityBase< EntitySnapshot, Entity >inline
findSnapshot(const MemoryID &snapshotID) constEntityBase< EntitySnapshot, Entity >inline
forEachChild(ChildFunctionT &&func)MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
forEachChild(ChildFunctionT &&func) constMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
forEachInstance(InstanceFunctionT &&func)ForEachEntityInstanceMixin< Entity >inline
forEachInstance(InstanceFunctionT &&func) constForEachEntityInstanceMixin< Entity >inline
forEachInstanceAs(AronDtoFunctionT &&func) constForEachEntityInstanceMixin< Entity >inline
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func)EntityBase< EntitySnapshot, Entity >inline
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) constEntityBase< EntitySnapshot, Entity >inline
forEachInstanceWithDataAs(EntityInstanceBaseAronDtoFunctionT &&func) constForEachEntityInstanceMixin< Entity >inline
forEachSnapshot(SnapshotFunctionT &&func)EntityBase< EntitySnapshot, Entity >inline
forEachSnapshot(SnapshotFunctionT &&func) constEntityBase< EntitySnapshot, Entity >inline
forEachSnapshotBefore(const Time &time, FunctionT &&func) constEntityBase< EntitySnapshot, Entity >inline
forEachSnapshotBeforeOrAt(const Time &time, FunctionT &&func) constEntityBase< EntitySnapshot, Entity >inline
forEachSnapshotIn(const MemoryID &id, SnapshotFunctionT &&func)EntityBase< EntitySnapshot, Entity >inline
forEachSnapshotIn(const MemoryID &id, SnapshotFunctionT &&func) constEntityBase< EntitySnapshot, Entity >inline
forEachSnapshotInIndexRange(long first, long last, FunctionT &&func) constEntityBase< EntitySnapshot, Entity >inline
forEachSnapshotInTimeRange(const Time &min, const Time &max, FunctionT &&func) constEntityBase< EntitySnapshot, Entity >inline
getFirstSnapshot()EntityBase< EntitySnapshot, Entity >inline
getFirstSnapshot() constEntityBase< EntitySnapshot, Entity >inline
getFirstTimestamp() constEntityBase< EntitySnapshot, Entity >inline
getInstance(const MemoryID &instanceID)GetFindInstanceMixin< Entity >inline
getInstance(const MemoryID &instanceID) constGetFindInstanceMixin< Entity >inline
getKeyString() constEntityBase< EntitySnapshot, Entity >inline
getLatestInstance(int instanceIndex=0)GetLatestInstanceMixin< Entity >inline
getLatestInstance(int instanceIndex=0) constGetLatestInstanceMixin< Entity >inline
getLatestSnapshot(int snapshotIndex=0)GetLatestSnapshotMixin< Entity >inline
getLatestSnapshot(int snapshotIndex=0) constGetLatestSnapshotMixin< Entity >inline
getLatestTimestamp() constEntityBase< EntitySnapshot, Entity >inline
getLevelName()EntityBase< EntitySnapshot, Entity >inlinestatic
getMaxHistorySize() constMaxHistorySize
getSnapshot(const Time &time)EntityBase< EntitySnapshot, Entity >inline
getSnapshot(const Time &time) constEntityBase< EntitySnapshot, Entity >inline
getSnapshot(const MemoryID &snapshotID)EntityBase< EntitySnapshot, Entity >inline
getSnapshot(const MemoryID &snapshotID) constEntityBase< EntitySnapshot, Entity >inline
getTimestamps() constEntityBase< EntitySnapshot, Entity >inline
hasInstance(const MemoryID &instanceID) constGetFindInstanceMixin< Entity >inline
hasInstances() constGetFindInstanceMixin< Entity >inline
hasSnapshot(const Time &time) constEntityBase< EntitySnapshot, Entity >inline
hasSnapshot(const MemoryID &snapshotID) constEntityBase< EntitySnapshot, Entity >inline
hasSnapshots() constEntityBase< EntitySnapshot, Entity >inline
id()MemoryIteminline
id() constMemoryIteminline
MemoryContainerBase()MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
MemoryContainerBase(const MemoryID &id)MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inlineexplicit
MemoryContainerBase(const MemoryContainerBase &other)=defaultMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >
MemoryContainerBase(MemoryContainerBase &&other)=defaultMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >
MemoryItem()MemoryItem
MemoryItem(const MemoryID &id)MemoryItemexplicit
MemoryItem(const MemoryItem &other)=defaultMemoryItem
MemoryItem(MemoryItem &&other)=defaultMemoryItem
name()EntityBase< EntitySnapshot, Entity >inline
name() constEntityBase< EntitySnapshot, Entity >inline
operator=(const EntityBase &other)=defaultEntityBase< EntitySnapshot, Entity >
operator=(EntityBase &&other)=defaultEntityBase< EntitySnapshot, Entity >
MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >::operator=(const MemoryContainerBase &other)=defaultMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >
MemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >::operator=(MemoryContainerBase &&other)=defaultMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >
armarx::armem::base::detail::MemoryItem::operator=(const MemoryItem &other)=defaultMemoryItem
armarx::armem::base::detail::MemoryItem::operator=(MemoryItem &&other)=defaultMemoryItem
setMaxHistorySize(long maxSize)Entity
size() constMemoryContainerBase< std::map< Time, EntitySnapshot >, Entity >inline
truncate()Entityprotected
update(const EntityUpdate &update)Entity
~MemoryItem()MemoryItemprotected