#include <SQLiteCapabilitiesDelegateStorage.h>
|
| ~SQLiteCapabilitiesDelegateStorage () |
|
|
bool | createDatabase () override |
|
bool | open () override |
|
void | close () override |
|
bool | store (const std::string &endpointId, const std::string &endpointConfig) override |
|
bool | store (const std::unordered_map< std::string, std::string > &endpointIdToConfigMap) override |
|
bool | load (std::unordered_map< std::string, std::string > *endpointConfigMap) override |
|
bool | load (const std::string &endpointId, std::string *endpointConfig) override |
|
bool | erase (const std::string &endpointId) override |
|
bool | erase (const std::unordered_map< std::string, std::string > &endpointIdToConfigMap) override |
|
bool | clearDatabase () override |
|
virtual | ~CapabilitiesDelegateStorageInterface ()=default |
|
◆ ~SQLiteCapabilitiesDelegateStorage()
alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::~SQLiteCapabilitiesDelegateStorage |
( |
| ) |
|
◆ clearDatabase()
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::clearDatabase |
( |
| ) |
|
|
overridevirtual |
◆ close()
void alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::close |
( |
| ) |
|
|
overridevirtual |
◆ create()
Creates an instance of the SQLiteCapabilitiesDelegate
.
- Deprecated:
- Parameters
-
configurationRoot | The ConfigurationNode used to get database file configuration. |
- Returns
- A pointer to the
SQLiteCapabilitiesDelegate
.
◆ createCapabilitiesDelegateStorageInterface()
Creates an instance of the SQLiteCapabilitiesDelegate
.
- Parameters
-
configurationRoot | The ConfigurationNode used to get database file configuration. |
- Returns
- A pointer to the
SQLiteCapabilitiesDelegate
.
◆ createDatabase()
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::createDatabase |
( |
| ) |
|
|
overridevirtual |
◆ erase() [1/2]
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::erase |
( |
const std::string & |
endpointId | ) |
|
|
overridevirtual |
◆ erase() [2/2]
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::erase |
( |
const std::unordered_map< std::string, std::string > & |
endpointIdToConfigMap | ) |
|
|
overridevirtual |
◆ load() [1/2]
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::load |
( |
std::unordered_map< std::string, std::string > * |
endpointConfigMap | ) |
|
|
overridevirtual |
◆ load() [2/2]
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::load |
( |
const std::string & |
endpointId, |
|
|
std::string * |
endpointConfig |
|
) |
| |
|
overridevirtual |
◆ open()
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::open |
( |
| ) |
|
|
overridevirtual |
◆ store() [1/2]
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::store |
( |
const std::string & |
endpointId, |
|
|
const std::string & |
endpointConfig |
|
) |
| |
|
overridevirtual |
◆ store() [2/2]
bool alexaClientSDK::capabilitiesDelegate::storage::SQLiteCapabilitiesDelegateStorage::store |
( |
const std::unordered_map< std::string, std::string > & |
endpointIdToConfigMap | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0