RedundantPersistenceStrategy Member List

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

addStrategy(std::shared_ptr< MemoryPersistenceStrategy > strategy)RedundantPersistenceStrategyinline
clearStrategies()RedundantPersistenceStrategyinline
containsContainer(const armarx::armem::MemoryID &id, std::string key) overrideRedundantPersistenceStrategyinlinevirtual
containsItem(const armarx::armem::MemoryID &id, std::string key) overrideRedundantPersistenceStrategyinlinevirtual
createPropertyDefinitions(PropertyDefinitionsPtr &defs, const std::string &prefix) overrideRedundantPersistenceStrategyinlinevirtual
DATA_FILENAMEMemoryPersistenceStrategystatic
DEPTH_TO_DATA_FILESMemoryPersistenceStrategystatic
disable() overrideRedundantPersistenceStrategyinlinevirtual
enable() overrideRedundantPersistenceStrategyinlinevirtual
enabled_MemoryPersistenceStrategyprotected
exportName_MemoryPersistenceStrategyprotected
getContainerKeys(const armarx::armem::MemoryID &id) overrideRedundantPersistenceStrategyinlinevirtual
getExportName()MemoryPersistenceStrategyinline
getIdentifier()MemoryPersistenceStrategyinline
getItemKeys(const armarx::armem::MemoryID &id) overrideRedundantPersistenceStrategyinlinevirtual
identifier_MemoryPersistenceStrategyprotected
isEnabled() overrideRedundantPersistenceStrategyinlinevirtual
MEMORY_EXPORT_SUFFIXMemoryPersistenceStrategystatic
MemoryPersistenceStrategy()MemoryPersistenceStrategyinline
MemoryPersistenceStrategy(const std::string &identifier, const std::string &exportName, bool enabled=true)MemoryPersistenceStrategyinline
METADATA_FILENAMEMemoryPersistenceStrategystatic
RedundantPersistenceStrategy()=defaultRedundantPersistenceStrategy
RedundantPersistenceStrategy(std::vector< std::shared_ptr< MemoryPersistenceStrategy >> &strategies)RedundantPersistenceStrategyinline
retrieveItem(const armarx::armem::MemoryID &id, std::string key) overrideRedundantPersistenceStrategyinlinevirtual
armarx::armem::server::ltm::persistence::MemoryPersistenceStrategy::retrieveItem(const armarx::armem::MemoryID &memoryId, ItemIdentifier itemIdentifier)MemoryPersistenceStrategyinline
retrieveItemWithOrigin(const armarx::armem::MemoryID &id, std::string &key) overrideRedundantPersistenceStrategyinlinevirtual
setExportName(const std::string &exportName) overrideRedundantPersistenceStrategyinlinevirtual
setIdentifier(const std::string &identifier)MemoryPersistenceStrategyinline
storeItem(const armarx::armem::MemoryID &id, const std::string key, std::vector< unsigned char > &data) overrideRedundantPersistenceStrategyinlinevirtual
armarx::armem::server::ltm::persistence::MemoryPersistenceStrategy::storeItem(const armarx::armem::MemoryID &memoryId, ItemIdentifier itemIdentifer, std::vector< unsigned char > &data)MemoryPersistenceStrategyinline
TYPE_FILENAMEMemoryPersistenceStrategystatic
~MemoryPersistenceStrategy()=defaultMemoryPersistenceStrategyvirtual