AlexaClientSDK  1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterface Member List

This is the complete list of members for alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterface, including all inherited members.

add(const std::string &componentName, const std::string &tableName, const std::string &key, const std::string &value)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
clearTable(const std::string &componentName, const std::string &tableName)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
close()=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
createDatabase()=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
createTable(const std::string &componentName, const std::string &tableName, KeyType keyType, ValueType valueType)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
deleteTable(const std::string &componentName, const std::string &tableName)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
get(const std::string &componentName, const std::string &tableName, const std::string &key, std::string *value)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
isOpened()=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
KeyType enum namealexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterface
load(const std::string &componentName, const std::string &tableName, std::unordered_map< std::string, std::string > *valueContainer)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
open()=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
put(const std::string &componentName, const std::string &tableName, const std::string &key, const std::string &value)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
remove(const std::string &componentName, const std::string &tableName, const std::string &key)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
tableEntryExists(const std::string &componentName, const std::string &tableName, const std::string &key, bool *tableEntryExistsValue)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
tableExists(const std::string &componentName, const std::string &tableName, bool *tableExistsValue)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
update(const std::string &componentName, const std::string &tableName, const std::string &key, const std::string &value)=0alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacepure virtual
ValueType enum namealexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterface
~MiscStorageInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterfacevirtual

AlexaClientSDK 1.26.0 - Copyright 2016-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0