![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <SettingCallbackAdapter.h>

Public Member Functions | |
| virtual | ~SettingCallbackAdapterInterface ()=default |
| virtual bool | addToManager (ManagerT &manager)=0 |
| virtual void | removeFromManager (ManagerT &manager)=0 |
Interface for the SettingCallbackAdapter that will allow callbacks to be stored in one single container.
| ManagerT | The setting manager type that this callback will be added to. |
|
virtualdefault |
|
pure virtual |
Add callback to the given manager.
| manager | Manager that has the setting to be observed. |
true if it succeeds; otherwise. Implemented in alexaClientSDK::settings::SettingCallbackAdapter< ManagerT, id >.
|
pure virtual |
Remove callback from the given manager.
| manager | Manager that has the setting that was being observed. |
Implemented in alexaClientSDK::settings::SettingCallbackAdapter< ManagerT, id >.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0