 |
AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Go to the documentation of this file.
16 #ifndef REGISTRATIONMANAGER_CUSTOMERDATAMANAGER_H_
17 #define REGISTRATIONMANAGER_CUSTOMERDATAMANAGER_H_
21 #include <unordered_set>
26 namespace registrationManager {
54 std::unordered_set<registrationManager::CustomerDataHandlerInterface*> m_dataHandlers;
60 #endif // REGISTRATIONMANAGER_CUSTOMERDATAMANAGER_H_
static std::shared_ptr< registrationManager::CustomerDataManagerInterface > createCustomerDataManagerInteface()
Definition: CustomerDataManager.cpp:34
Definition: CustomerDataManager.h:28
virtual ~CustomerDataManager()
Definition: CustomerDataManager.cpp:39
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
void removeDataHandler(registrationManager::CustomerDataHandlerInterface *handler) override
Definition: CustomerDataManager.cpp:54
void addDataHandler(registrationManager::CustomerDataHandlerInterface *handler) override
Definition: CustomerDataManager.cpp:45
void clearData() override
Definition: CustomerDataManager.cpp:59
Definition: CustomerDataManagerInterface.h:27
Definition: CustomerDataHandlerInterface.h:28
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0