AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <SpeakerManagerStorageInterface.h>
Public Member Functions | |
virtual | ~SpeakerManagerStorageInterface ()=default |
virtual bool | loadState (SpeakerManagerStorageState &state)=0 |
virtual bool | saveState (const SpeakerManagerStorageState &state)=0 |
Storage interface for SpeakerManager.
|
virtualdefault |
Virtual destructor to assure proper cleanup of derived types.
|
pure virtual |
Loads state from underlying storage.
[out] | state | Pointer to state structure for loaded values. |
Implemented in alexaClientSDK::capabilityAgents::speakerManager::SpeakerManagerMiscStorage.
|
pure virtual |
Stores state to underlying storage.
[in] | state | Reference of state structure for values to store. |
Implemented in alexaClientSDK::capabilityAgents::speakerManager::SpeakerManagerMiscStorage.
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0