AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Public Member Functions | |
MOCK_METHOD0 (createDatabase, bool()) | |
MOCK_METHOD0 (open, bool()) | |
MOCK_METHOD0 (isOpened, bool()) | |
MOCK_METHOD0 (close, void()) | |
MOCK_METHOD4 (createTable, bool(const std::string &, const std::string &, KeyType, ValueType)) | |
MOCK_METHOD2 (deleteTable, bool(const std::string &, const std::string &)) | |
MOCK_METHOD2 (clearTable, bool(const std::string &, const std::string &)) | |
MOCK_METHOD4 (get, bool(const std::string &, const std::string &, const std::string &, std::string *)) | |
MOCK_METHOD4 (add, bool(const std::string &, const std::string &, const std::string &, const std::string &)) | |
MOCK_METHOD4 (update, bool(const std::string &, const std::string &, const std::string &, const std::string &)) | |
MOCK_METHOD4 (put, bool(const std::string &, const std::string &, const std::string &, const std::string &)) | |
MOCK_METHOD3 (remove, bool(const std::string &, const std::string &, const std::string &)) | |
MOCK_METHOD4 (tableEntryExists, bool(const std::string &, const std::string &, const std::string &, bool *)) | |
MOCK_METHOD3 (tableExists, bool(const std::string &, const std::string &, bool *)) | |
MOCK_METHOD3 (load, bool(const std::string &, const std::string &, std::unordered_map< std::string, std::string > *valueContainer)) | |
Public Member Functions inherited from alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterface | |
virtual | ~MiscStorageInterface ()=default |
virtual bool | createDatabase ()=0 |
virtual bool | open ()=0 |
virtual bool | isOpened ()=0 |
virtual void | close ()=0 |
virtual bool | createTable (const std::string &componentName, const std::string &tableName, KeyType keyType, ValueType valueType)=0 |
virtual bool | clearTable (const std::string &componentName, const std::string &tableName)=0 |
virtual bool | deleteTable (const std::string &componentName, const std::string &tableName)=0 |
virtual bool | get (const std::string &componentName, const std::string &tableName, const std::string &key, std::string *value)=0 |
virtual bool | add (const std::string &componentName, const std::string &tableName, const std::string &key, const std::string &value)=0 |
virtual bool | update (const std::string &componentName, const std::string &tableName, const std::string &key, const std::string &value)=0 |
virtual bool | put (const std::string &componentName, const std::string &tableName, const std::string &key, const std::string &value)=0 |
virtual bool | remove (const std::string &componentName, const std::string &tableName, const std::string &key)=0 |
virtual bool | tableEntryExists (const std::string &componentName, const std::string &tableName, const std::string &key, bool *tableEntryExistsValue)=0 |
virtual bool | tableExists (const std::string &componentName, const std::string &tableName, bool *tableExistsValue)=0 |
virtual bool | load (const std::string &componentName, const std::string &tableName, std::unordered_map< std::string, std::string > *valueContainer)=0 |
Additional Inherited Members | |
Public Types inherited from alexaClientSDK::avsCommon::sdkInterfaces::storage::MiscStorageInterface | |
enum | KeyType { KeyType::UNKNOWN_KEY, KeyType::STRING_KEY } |
The type of the key column in Misc DB. More... | |
enum | ValueType { ValueType::UNKNOWN_VALUE, ValueType::STRING_VALUE } |
The type of the value column in Misc DB. More... | |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD0 | ( | close | , |
void() | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD0 | ( | createDatabase | , |
bool() | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD0 | ( | isOpened | , |
bool() | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD0 | ( | open | , |
bool() | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD2 | ( | clearTable | , |
bool(const std::string &, const std::string &) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD2 | ( | deleteTable | , |
bool(const std::string &, const std::string &) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD3 | ( | load | , |
bool(const std::string &, const std::string &, std::unordered_map< std::string, std::string > *valueContainer) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD3 | ( | remove | , |
bool(const std::string &, const std::string &, const std::string &) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD3 | ( | tableExists | , |
bool(const std::string &, const std::string &, bool *) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD4 | ( | add | , |
bool(const std::string &, const std::string &, const std::string &, const std::string &) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD4 | ( | createTable | , |
bool(const std::string &, const std::string &, KeyType, ValueType) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD4 | ( | get | , |
bool(const std::string &, const std::string &, const std::string &, std::string *) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD4 | ( | put | , |
bool(const std::string &, const std::string &, const std::string &, const std::string &) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD4 | ( | tableEntryExists | , |
bool(const std::string &, const std::string &, const std::string &, bool *) | |||
) |
alexaClientSDK::capabilityAgents::speakerManager::test::MockMiscStorageInterface::MOCK_METHOD4 | ( | update | , |
bool(const std::string &, const std::string &, const std::string &, const std::string &) | |||
) |
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0