16 #ifndef ALEXA_CLIENT_SDK_SETTINGS_INCLUDE_SETTINGS_TYPES_ALARMVOLUMERAMPTYPES_H__ 17 #define ALEXA_CLIENT_SDK_SETTINGS_INCLUDE_SETTINGS_TYPES_ALARMVOLUMERAMPTYPES_H__ 80 stream <<
"ASCENDING";
84 stream.setstate(std::ios_base::failbit);
100 }
else if (
"ASCENDING" == str) {
103 is.setstate(std::ios_base::failbit);
112 #endif // ALEXA_CLIENT_SDK_SETTINGS_INCLUDE_SETTINGS_TYPES_ALARMVOLUMERAMPTYPES_H__ AlarmVolumeRampTypes
Definition: AlarmVolumeRampTypes.h:30
constexpr AlarmVolumeRampTypes toAlarmRamp(bool enabled)
Definition: AlarmVolumeRampTypes.h:63
::std::string string
Definition: gtest-port.h:1097
Alarm should start with final volume.
Alarm will include a fade-in period.
std::istream & operator>>(std::istream &is, AlarmVolumeRampTypes &value)
Definition: AlarmVolumeRampTypes.h:95
constexpr bool isEnabled(AlarmVolumeRampTypes volumeRamp)
Definition: AlarmVolumeRampTypes.h:53
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
constexpr AlarmVolumeRampTypes getAlarmVolumeRampDefault()
Definition: AlarmVolumeRampTypes.h:43
std::ostream & operator<<(std::ostream &stream, const AlarmVolumeRampTypes &value)
Definition: AlarmVolumeRampTypes.h:74