AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Namespaces | |
test | |
Classes | |
class | EqualizerConfigurationInterface |
class | EqualizerControllerListenerInterface |
class | EqualizerInterface |
class | EqualizerModeControllerInterface |
class | EqualizerRuntimeSetupInterface |
struct | EqualizerState |
class | EqualizerStorageInterface |
Typedefs | |
using | 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 | operator== (const EqualizerState &state1, const EqualizerState &state2) |
std::string | equalizerBandToString (EqualizerBand band) |
std::ostream & | operator<< (std::ostream &stream, EqualizerBand band) |
std::string | equalizerModeToString (EqualizerMode mode) |
std::ostream & | operator<< (std::ostream &stream, EqualizerMode mode) |
avsCommon::utils::error::SuccessResult< EqualizerBand > | stringToEqualizerBand (const std::string &stringValue) |
avsCommon::utils::error::SuccessResult< EqualizerMode > | stringToEqualizerMode (const std::string &stringValue) |
Variables | |
const std::array< EqualizerBand, 3 > | EqualizerBandValues |
const std::array< EqualizerMode, 6 > | EqualizerModeValues |
using alexaClientSDK::acsdkEqualizerInterfaces::EqualizerBandLevelMap = typedef 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.
Enum representing all the equalizer modes supported by SDK. Customer device may support only a subset of these. 'NONE' represents a special mode to reflect custom band values with no named preset.
|
inline |
Provides a string representation for EqualizerBand
value.
band | EqualizerBand to convert. |
EqualizerBand
value.
|
inline |
Provides a string representation for EqualizerMode
value.
mode | EqualizerMode to convert. |
EqualizerMode
value.
|
inline |
Write a EqualizerBand
value to an ostream
as a string.
stream | The stream to write the value to. |
band | The EqualizerBand value to write to the ostream as a string. |
ostream
that was passed in and written to.
|
inline |
Write a EqualizerMode
value to an ostream
as a string.
stream | The stream to write the value to. |
mode | The EqualizerMode value to write to the ostream as a string. |
ostream
that was passed in and written to.
|
inline |
|
inline |
Parses a string to EqualizerBand
value.
stringValue | a string containing the value to parse. |
SuccessResult
describing the result of the operation
|
inline |
Parses a string to EqualizerMode
value.
stringValue | a string containing the value to parse. | |
[out] | mode | Pointer to EqualizerMode to receive parsed result. If function fails, the value is not changed. |
const std::array<EqualizerBand, 3> alexaClientSDK::acsdkEqualizerInterfaces::EqualizerBandValues |
An iterable array that contains all the values of EqualizerBand
in order from lower frequencies to higher.
const std::array<EqualizerMode, 6> alexaClientSDK::acsdkEqualizerInterfaces::EqualizerModeValues |
An iterable array that contains all the values of EqualizerMode
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0