AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
This is the complete list of members for alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage, including all inherited members.
bulkErase(const std::list< std::shared_ptr< Alert >> &alertList) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
clearDatabase() override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
close() override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
create(const avsCommon::utils::configuration::ConfigurationNode &configurationRoot, const std::shared_ptr< avsCommon::sdkInterfaces::audio::AlertsAudioFactoryInterface > &alertsAudioFactory, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr) | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | static |
createAlertStorageInterface(const std::shared_ptr< avsCommon::utils::configuration::ConfigurationNode > &configurationRoot, const std::shared_ptr< avsCommon::sdkInterfaces::audio::AudioFactoryInterface > &audioFactory, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr) | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | static |
createDatabase() override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
erase(std::shared_ptr< Alert > alert) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
eraseOffline(const std::string &token, int id) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
load(std::vector< std::shared_ptr< Alert >> *alertContainer, std::shared_ptr< settings::DeviceSettingsManager > settingsManager) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
loadOfflineAlerts(rapidjson::Value *alertContainer, rapidjson::Document::AllocatorType &allocator) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
modify(std::shared_ptr< Alert > alert) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
open() override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
printStats(StatLevel level=StatLevel::ONE_LINE) | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | |
StatLevel enum name | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | |
store(std::shared_ptr< Alert > alert) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
storeOfflineAlert(const std::string &token, const std::string &scheduledTime, const std::string &eventTime) override | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage | virtual |
~AlertStorageInterface()=default | alexaClientSDK::acsdkAlerts::storage::AlertStorageInterface | virtual |
~SQLiteAlertStorage() | alexaClientSDK::acsdkAlerts::storage::SQLiteAlertStorage |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0