AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::settings::types::LocaleWakeWordsSetting Member List

This is the complete list of members for alexaClientSDK::settings::types::LocaleWakeWordsSetting, including all inherited members.

addObserver(std::shared_ptr< ObserverType > observer)alexaClientSDK::settings::SettingInterface< ValueT >inline
ChangedReason enum namealexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface
clearData(const DeviceLocales &locale) overridealexaClientSDK::settings::types::LocaleWakeWordsSetting
clearData(const WakeWords &WakeWords) overridealexaClientSDK::settings::types::LocaleWakeWordsSetting
alexaClientSDK::settings::SettingInterface::clearData(const ValueType &value)=0alexaClientSDK::settings::SettingInterface< ValueT >pure virtual
create(std::shared_ptr< SettingEventSenderInterface > localeEventSender, std::shared_ptr< SettingEventSenderInterface > wakeWordsEventSender, std::shared_ptr< storage::DeviceSettingStorageInterface > settingStorage, std::shared_ptr< avsCommon::sdkInterfaces::LocaleAssetsManagerInterface > assetsManager)alexaClientSDK::settings::types::LocaleWakeWordsSettingstatic
get() constalexaClientSDK::settings::SettingInterface< ValueT >inline
getDefault() constalexaClientSDK::settings::SettingInterface< ValueT >inline
GuardedValue typedefalexaClientSDK::settings::SettingInterface< ValueT >protected
LogEntry typedefalexaClientSDK::settings::SettingInterface< ValueT >protected
m_defaultValuealexaClientSDK::settings::SettingInterface< ValueT >protected
m_observerMutexalexaClientSDK::settings::SettingInterface< ValueT >protected
m_observersalexaClientSDK::settings::SettingInterface< ValueT >protected
m_valuealexaClientSDK::settings::SettingInterface< ValueT >protected
notifyObservers(SettingNotifications notification)alexaClientSDK::settings::SettingInterface< ValueT >protected
ObserverType typedefalexaClientSDK::settings::SettingInterface< ValueT >
onConnectionStatusChanged(const Status status, const ChangedReason reason) overridealexaClientSDK::settings::types::LocaleWakeWordsSettingvirtual
alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface::onConnectionStatusChanged(const Status status, const std::vector< EngineConnectionStatus > &engineStatuses)alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterfaceinlinevirtual
removeObserver(std::shared_ptr< ObserverType > &observer)alexaClientSDK::settings::SettingInterface< ValueT >inline
RequestId typedefalexaClientSDK::settings::types::LocaleWakeWordsSetting
RequestType enum namealexaClientSDK::settings::types::LocaleWakeWordsSetting
setAvsChange(const DeviceLocales &locale) overridealexaClientSDK::settings::types::LocaleWakeWordsSetting
setAvsChange(const WakeWords &WakeWords) overridealexaClientSDK::settings::types::LocaleWakeWordsSetting
alexaClientSDK::settings::SettingInterface::setAvsChange(const ValueType &value)=0alexaClientSDK::settings::SettingInterface< ValueT >pure virtual
setLocalChange(const DeviceLocales &locale) overridealexaClientSDK::settings::types::LocaleWakeWordsSetting
setLocalChange(const WakeWords &wakeWords) overridealexaClientSDK::settings::types::LocaleWakeWordsSetting
alexaClientSDK::settings::SettingInterface::setLocalChange(const ValueType &value)=0alexaClientSDK::settings::SettingInterface< ValueT >pure virtual
SettingInterface(const ValueType &value)alexaClientSDK::settings::SettingInterface< ValueT >protected
Status enum namealexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface
ValueType typedefalexaClientSDK::settings::SettingInterface< ValueT >
~ConnectionStatusObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterfacevirtual
~LocaleWakeWordsSetting()alexaClientSDK::settings::types::LocaleWakeWordsSetting
~SettingInterface()=defaultalexaClientSDK::settings::SettingInterface< ValueT >virtual

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