![]()  | 
  
    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