![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <EqualizerRuntimeSetupInterface.h>
Public Member Functions | |
virtual | ~EqualizerRuntimeSetupInterface ()=default |
virtual std::shared_ptr< acsdkEqualizerInterfaces::EqualizerConfigurationInterface > | getConfiguration ()=0 |
virtual std::shared_ptr< acsdkEqualizerInterfaces::EqualizerStorageInterface > | getStorage ()=0 |
virtual std::shared_ptr< acsdkEqualizerInterfaces::EqualizerModeControllerInterface > | getModeController ()=0 |
virtual bool | addEqualizer (std::shared_ptr< acsdkEqualizerInterfaces::EqualizerInterface > equalizer)=0 |
virtual bool | addEqualizerControllerListener (std::shared_ptr< acsdkEqualizerInterfaces::EqualizerControllerListenerInterface > listener)=0 |
virtual std::list< std::shared_ptr< acsdkEqualizerInterfaces::EqualizerInterface > > | getAllEqualizers ()=0 |
virtual std::list< std::shared_ptr< acsdkEqualizerInterfaces::EqualizerControllerListenerInterface > > | getAllEqualizerControllerListeners ()=0 |
virtual bool | isEnabled ()=0 |
Interface for equalizer runtime setup.
|
virtualdefault |
Destructor.
|
pure virtual |
Adds EqualizerInterface
instance to be used by the SDK.
equalizer | EqualizerInterface instance to be used by the SDK. |
|
pure virtual |
Adds EqualizerControllerListenerInterface
instance to be used by the SDK.
listener | EqualizerControllerListenerInterface instance to be used by the SDK. |
|
pure virtual |
Returns a list of all equalizer controller listeners that are going to be used by the SDK.
Implemented in alexaClientSDK::defaultClient::EqualizerRuntimeSetup.
|
pure virtual |
Returns a list of all equalizers that are going to be used by the SDK.
Implemented in alexaClientSDK::defaultClient::EqualizerRuntimeSetup.
|
pure virtual |
Returns equalizer configuration instance.
Implemented in alexaClientSDK::defaultClient::EqualizerRuntimeSetup.
|
pure virtual |
Returns equalizer mode controller instance.
Implemented in alexaClientSDK::defaultClient::EqualizerRuntimeSetup.
|
pure virtual |
Returns equalizer state storage instance.
Implemented in alexaClientSDK::defaultClient::EqualizerRuntimeSetup.
|
pure virtual |
Whether the equalizer is enabled.
Implemented in alexaClientSDK::defaultClient::EqualizerRuntimeSetup.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0