_addChild(const KeyT &key, ChildArgs... childArgs) | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inlineprotected |
_checkContainerName(const std::string &gottenName, const std::string &actualName, bool emptyOk=true) const | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inlineprotected |
_container | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | mutableprotected |
_derived() | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inlineprotected |
_derived() const | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inlineprotected |
_id | MemoryItem | protected |
addInstance(const EntityInstanceT &instance) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
addInstance(EntityInstanceT &&instance) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
addInstance() | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
begin() const | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
begin() | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
clear() | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
container() const | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inlineprotected |
container() | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inlineprotected |
ContainerT typedef | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | |
DerivedT typedef | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | |
empty() const | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
end() const | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
end() | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
EntityInstanceT typedef | EntitySnapshotBase< EntityInstance, EntitySnapshot > | |
EntitySnapshotBase() | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
EntitySnapshotBase(Time time, const MemoryID &parentID={}) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inlineexplicit |
EntitySnapshotBase(const MemoryID &id) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inlineexplicit |
EntitySnapshotBase(const EntitySnapshotBase &other)=default | EntitySnapshotBase< EntityInstance, EntitySnapshot > | |
EntitySnapshotBase(EntitySnapshotBase &&other)=default | EntitySnapshotBase< EntityInstance, EntitySnapshot > | |
equalsDeep(const DerivedT &other) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
findInstance(int index) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
findInstance(int index) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
findInstance(const MemoryID &instanceID) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
findInstance(const MemoryID &instanceID) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
findInstanceData(int instanceIndex=0) const | FindInstanceDataMixinForSnapshot< EntitySnapshot > | inline |
findInstanceDataAs(int instanceIndex=0) const | FindInstanceDataMixinForSnapshot< EntitySnapshot > | inline |
forEachChild(ChildFunctionT &&func) | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
forEachChild(ChildFunctionT &&func) const | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
forEachInstance(InstanceFunctionT &&func) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
forEachInstance(InstanceFunctionT &&func) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
forEachInstanceIn(const MemoryID &id, InstanceFunctionT &&func) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
getInstance(int index) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
getInstance(int index) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
getInstance(const MemoryID &instanceID) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
getInstance(const MemoryID &instanceID) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
getInstanceIndices() const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
getKeyString() const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
getLevelName() | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inlinestatic |
hasInstance(int index) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
hasInstance(const MemoryID &instanceID) const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
hasInstances() const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
id() | MemoryItem | inline |
id() const | MemoryItem | inline |
MemoryContainerBase() | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inline |
MemoryContainerBase(const MemoryID &id) | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | inlineexplicit |
MemoryContainerBase(const MemoryContainerBase &other)=default | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | |
MemoryContainerBase(MemoryContainerBase &&other)=default | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | |
MemoryItem() | MemoryItem | |
MemoryItem(const MemoryID &id) | MemoryItem | explicit |
MemoryItem(const MemoryItem &other)=default | MemoryItem | |
MemoryItem(MemoryItem &&other)=default | MemoryItem | |
operator=(const EntitySnapshotBase &other)=default | EntitySnapshotBase< EntityInstance, EntitySnapshot > | |
operator=(EntitySnapshotBase &&other)=default | EntitySnapshotBase< EntityInstance, EntitySnapshot > | |
MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot >::operator=(const MemoryContainerBase &other)=default | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | |
MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot >::operator=(MemoryContainerBase &&other)=default | MemoryContainerBase< std::vector< EntityInstance >, EntitySnapshot > | |
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::vector< EntityInstance >, EntitySnapshot > | inline |
time() | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
time() const | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
update(const EntityUpdate &update) | EntitySnapshotBase< EntityInstance, EntitySnapshot > | inline |
~MemoryItem() | MemoryItem | protected |