AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <array>
#include <string>
#include <unordered_map>
#include <AVSCommon/Utils/functional/hash.h>
#include <AVSCommon/Utils/Error/SuccessResult.h>
Go to the source code of this file.
Classes | |
struct | alexaClientSDK::acsdkEqualizerInterfaces::EqualizerState |
Namespaces | |
alexaClientSDK | |
Whether or not curl logs should be emitted. | |
alexaClientSDK::acsdkEqualizerInterfaces | |
Typedefs | |
using | alexaClientSDK::acsdkEqualizerInterfaces::EqualizerBandLevelMap = std::unordered_map< EqualizerBand, int, avsCommon::utils::functional::EnumClassHash > |
A collection of bands with their level values. This is an alias for EqualizerBand to band level (int) map. More... | |
Functions | |
bool | alexaClientSDK::acsdkEqualizerInterfaces::operator== (const EqualizerState &state1, const EqualizerState &state2) |
std::string | alexaClientSDK::acsdkEqualizerInterfaces::equalizerBandToString (EqualizerBand band) |
std::ostream & | alexaClientSDK::acsdkEqualizerInterfaces::operator<< (std::ostream &stream, EqualizerBand band) |
std::string | alexaClientSDK::acsdkEqualizerInterfaces::equalizerModeToString (EqualizerMode mode) |
std::ostream & | alexaClientSDK::acsdkEqualizerInterfaces::operator<< (std::ostream &stream, EqualizerMode mode) |
avsCommon::utils::error::SuccessResult< EqualizerBand > | alexaClientSDK::acsdkEqualizerInterfaces::stringToEqualizerBand (const std::string &stringValue) |
avsCommon::utils::error::SuccessResult< EqualizerMode > | alexaClientSDK::acsdkEqualizerInterfaces::stringToEqualizerMode (const std::string &stringValue) |
Variables | |
const std::array< EqualizerBand, 3 > | alexaClientSDK::acsdkEqualizerInterfaces::EqualizerBandValues |
const std::array< EqualizerMode, 6 > | alexaClientSDK::acsdkEqualizerInterfaces::EqualizerModeValues |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0