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


Public Member Functions | |
| virtual | ~CustomerDataManager () |
CustomerDataManagerInterface methods. | |
| void | addDataHandler (registrationManager::CustomerDataHandlerInterface *handler) override |
| void | removeDataHandler (registrationManager::CustomerDataHandlerInterface *handler) override |
| void | clearData () override |
Public Member Functions inherited from alexaClientSDK::registrationManager::CustomerDataManagerInterface | |
| virtual | ~CustomerDataManagerInterface ()=default |
Static Public Member Functions | |
| static std::shared_ptr< registrationManager::CustomerDataManagerInterface > | createCustomerDataManagerInteface () |
|
virtual |
Destructor.
|
overridevirtual |
Add object that tracks any sort of customer data.
Implements alexaClientSDK::registrationManager::CustomerDataManagerInterface.
|
overridevirtual |
Clear every customer data kept in the device.
Implements alexaClientSDK::registrationManager::CustomerDataManagerInterface.
|
static |
Creates an instance of CustomerDataManager.
CustomerDataManagerInterface.
|
overridevirtual |
Remove object that tracks customer data.
Implements alexaClientSDK::registrationManager::CustomerDataManagerInterface.
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0