containsContainer(const armarx::armem::MemoryID &id, std::string key)=0 | MemoryPersistenceStrategy | pure virtual |
containsItem(const armarx::armem::MemoryID &id, std::string key)=0 | MemoryPersistenceStrategy | pure virtual |
createPropertyDefinitions(PropertyDefinitionsPtr &defs, const std::string &prefix)=0 | MemoryPersistenceStrategy | pure virtual |
DATA_FILENAME | MemoryPersistenceStrategy | static |
DEPTH_TO_DATA_FILES | MemoryPersistenceStrategy | static |
disable() | MemoryPersistenceStrategy | inlinevirtual |
enable() | MemoryPersistenceStrategy | inlinevirtual |
enabled_ | MemoryPersistenceStrategy | protected |
exportName_ | MemoryPersistenceStrategy | protected |
getContainerKeys(const armarx::armem::MemoryID &id)=0 | MemoryPersistenceStrategy | pure virtual |
getExportName() | MemoryPersistenceStrategy | inline |
getIdentifier() | MemoryPersistenceStrategy | inline |
getItemKeys(const armarx::armem::MemoryID &id)=0 | MemoryPersistenceStrategy | pure virtual |
identifier_ | MemoryPersistenceStrategy | protected |
isEnabled() | MemoryPersistenceStrategy | inlinevirtual |
MEMORY_EXPORT_SUFFIX | MemoryPersistenceStrategy | static |
MemoryPersistenceStrategy() | MemoryPersistenceStrategy | inline |
MemoryPersistenceStrategy(const std::string &identifier, const std::string &exportName, bool enabled=true) | MemoryPersistenceStrategy | inline |
METADATA_FILENAME | MemoryPersistenceStrategy | static |
retrieveItem(const armarx::armem::MemoryID &id, std::string key)=0 | MemoryPersistenceStrategy | pure virtual |
retrieveItem(const armarx::armem::MemoryID &memoryId, ItemIdentifier itemIdentifier) | MemoryPersistenceStrategy | inline |
retrieveItemWithOrigin(const armarx::armem::MemoryID &id, std::string &key) | MemoryPersistenceStrategy | inlinevirtual |
setExportName(const std::string &exportName) | MemoryPersistenceStrategy | inlinevirtual |
setIdentifier(const std::string &identifier) | MemoryPersistenceStrategy | inline |
storeItem(const armarx::armem::MemoryID &id, std::string key, std::vector< unsigned char > &data)=0 | MemoryPersistenceStrategy | pure virtual |
storeItem(const armarx::armem::MemoryID &memoryId, ItemIdentifier itemIdentifer, std::vector< unsigned char > &data) | MemoryPersistenceStrategy | inline |
TYPE_FILENAME | MemoryPersistenceStrategy | static |
~MemoryPersistenceStrategy()=default | MemoryPersistenceStrategy | virtual |