 |
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 ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_RENDERPLAYERINFOCARDSPROVIDERREGISTRARINTERFACE_H_
17 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_RENDERPLAYERINFOCARDSPROVIDERREGISTRARINTERFACE_H_
20 #include <unordered_set>
26 namespace sdkInterfaces {
44 const std::shared_ptr<avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface>& provider) = 0;
52 virtual std::unordered_set<std::shared_ptr<avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface>>
60 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_RENDERPLAYERINFOCARDSPROVIDERREGISTRARINTERFACE_H_
virtual std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface > > getProviders()=0
Definition: RenderPlayerInfoCardsProviderRegistrarInterface.h:31
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual ~RenderPlayerInfoCardsProviderRegistrarInterface()=default
virtual bool registerProvider(const std::shared_ptr< avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface > &provider)=0
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0