AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | List of all members
alexaClientSDK::avsCommon::sdkInterfaces::GlobalSettingsObserverInterface Class Referenceabstract

#include <GlobalSettingsObserverInterface.h>

Public Member Functions

virtual ~GlobalSettingsObserverInterface ()=default
 
virtual void onSettingChanged (const std::unordered_map< std::string, std::string > &mapOfSettings)=0
 

Detailed Description

The interface for observer of all the settings.

Constructor & Destructor Documentation

◆ ~GlobalSettingsObserverInterface()

virtual alexaClientSDK::avsCommon::sdkInterfaces::GlobalSettingsObserverInterface::~GlobalSettingsObserverInterface ( )
virtualdefault

Destructor

Member Function Documentation

◆ onSettingChanged()

virtual void alexaClientSDK::avsCommon::sdkInterfaces::GlobalSettingsObserverInterface::onSettingChanged ( const std::unordered_map< std::string, std::string > &  mapOfSettings)
pure virtual

The callback executed when a setting is changed.

Parameters
mapOfSettingsThe map which contains <key, value> pair for all settings.

The documentation for this class was generated from the following file:

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0