15 #ifndef ALEXA_CLIENT_SDK_SETTINGS_INCLUDE_SETTINGS_DEVICESETTINGSMANAGER_H_ 16 #define ALEXA_CLIENT_SDK_SETTINGS_INCLUDE_SETTINGS_DEVICESETTINGSMANAGER_H_ 110 #endif // ALEXA_CLIENT_SDK_SETTINGS_INCLUDE_SETTINGS_DEVICESETTINGSMANAGER_H_ std::tuple< SettingConfiguration< DoNotDisturbSetting >, SettingConfiguration< AlarmVolumeRampSetting >, SettingConfiguration< WakeWordConfirmationSetting >, SettingConfiguration< SpeechConfirmationSetting >, SettingConfiguration< TimeZoneSetting >, SettingConfiguration< WakeWordsSetting >, SettingConfiguration< LocalesSetting >, SettingConfiguration< NetworkInfoSetting > > DeviceSettingManagerSettingConfigurations
An alias to shorten the name.
Definition: DeviceSettingsManager.h:105
SettingInterface< types::AlarmVolumeRampTypes > AlarmVolumeRampSetting
Forward declaration for AlarmVolumeRamp setting.
Definition: DeviceSettingsManager.h:49
Definition: DeviceSettingsManager.h:79
Definition: SettingsManager.h:54
Definition: DeviceSettingsManager.h:75
std::set< WakeWord > WakeWords
Alias for a set of wake words type.
Definition: DeviceSettingsManager.h:43
::std::string string
Definition: gtest-port.h:1097
DeviceSettingsIndex
Definition: DeviceSettingsManager.h:74
Definition: DeviceSettingsManager.h:82
Definition: SettingInterface.h:45
SettingInterface< WakeWordConfirmationSettingType > WakeWordConfirmationSetting
Type for wake word confirmation setting.
Definition: DeviceSettingsManager.h:52
Definition: DeviceSettingsManager.h:77
SettingInterface< bool > DoNotDisturbSetting
Type for do not disturb setting.
Definition: DeviceSettingsManager.h:46
SettingInterface< std::string > TimeZoneSetting
Type for time zone setting.
Definition: DeviceSettingsManager.h:58
SettingInterface< WakeWords > WakeWordsSetting
Type for wake words.
Definition: DeviceSettingsManager.h:61
SettingInterface< DeviceLocales > LocalesSetting
Type for locale.
Definition: DeviceSettingsManager.h:64
std::string WakeWord
Alias for the wake word type.
Definition: DeviceSettingsManager.h:40
Definition: DeviceSettingsManager.h:81
Definition: DeviceSettingsManager.h:78
std::string Locale
Alias for the locale type.
Definition: DeviceSettingsManager.h:34
Definition: DeviceSettingsManager.h:80
Definition: SettingsManager.h:43
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: DeviceSettingsManager.h:76
std::vector< Locale > DeviceLocales
Alias for locales enabled in the device.
Definition: DeviceSettingsManager.h:37
SettingInterface< SpeechConfirmationSettingType > SpeechConfirmationSetting
Type for end of speech confirmation setting.
Definition: DeviceSettingsManager.h:55