addStrategy(std::shared_ptr< MemoryPersistenceStrategy > strategy) | RedundantPersistenceStrategy | inline |
clearStrategies() | RedundantPersistenceStrategy | inline |
containsContainer(const armarx::armem::MemoryID &id, std::string key) override | RedundantPersistenceStrategy | inlinevirtual |
containsItem(const armarx::armem::MemoryID &id, std::string key) override | RedundantPersistenceStrategy | inlinevirtual |
createPropertyDefinitions(PropertyDefinitionsPtr &defs, const std::string &prefix) override | RedundantPersistenceStrategy | inlinevirtual |
DATA_FILENAME | MemoryPersistenceStrategy | static |
DEPTH_TO_DATA_FILES | MemoryPersistenceStrategy | static |
disable() override | RedundantPersistenceStrategy | inlinevirtual |
enable() override | RedundantPersistenceStrategy | inlinevirtual |
enabled_ | MemoryPersistenceStrategy | protected |
exportName_ | MemoryPersistenceStrategy | protected |
getContainerKeys(const armarx::armem::MemoryID &id) override | RedundantPersistenceStrategy | inlinevirtual |
getExportName() | MemoryPersistenceStrategy | inline |
getIdentifier() | MemoryPersistenceStrategy | inline |
getItemKeys(const armarx::armem::MemoryID &id) override | RedundantPersistenceStrategy | inlinevirtual |
identifier_ | MemoryPersistenceStrategy | protected |
isEnabled() override | RedundantPersistenceStrategy | 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 |
RedundantPersistenceStrategy()=default | RedundantPersistenceStrategy | |
RedundantPersistenceStrategy(std::vector< std::shared_ptr< MemoryPersistenceStrategy >> &strategies) | RedundantPersistenceStrategy | inline |
retrieveItem(const armarx::armem::MemoryID &id, std::string key) override | RedundantPersistenceStrategy | inlinevirtual |
armarx::armem::server::ltm::persistence::MemoryPersistenceStrategy::retrieveItem(const armarx::armem::MemoryID &memoryId, ItemIdentifier itemIdentifier) | MemoryPersistenceStrategy | inline |
retrieveItemWithOrigin(const armarx::armem::MemoryID &id, std::string &key) override | RedundantPersistenceStrategy | inlinevirtual |
setExportName(const std::string &exportName) override | RedundantPersistenceStrategy | inlinevirtual |
setIdentifier(const std::string &identifier) | MemoryPersistenceStrategy | inline |
storeItem(const armarx::armem::MemoryID &id, const std::string key, std::vector< unsigned char > &data) override | RedundantPersistenceStrategy | inlinevirtual |
armarx::armem::server::ltm::persistence::MemoryPersistenceStrategy::storeItem(const armarx::armem::MemoryID &memoryId, ItemIdentifier itemIdentifer, std::vector< unsigned char > &data) | MemoryPersistenceStrategy | inline |
TYPE_FILENAME | MemoryPersistenceStrategy | static |
~MemoryPersistenceStrategy()=default | MemoryPersistenceStrategy | virtual |