AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Attributes | List of all members
alexaClientSDK::presentationOrchestratorStateTracker::PresentationOrchestratorStateTrackerFactory::PresentationOrchestratorStateTrackerExports Struct Reference

#include <PresentationOrchestratorStateTrackerFactory.h>

Public Attributes

std::shared_ptr< presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterfacepresentationOrchestratorStateTrackerInterface
 
std::shared_ptr< avsCommon::utils::RequiresShutdownrequiresShutdown
 Instance of RequiresShutdown used for cleaning up during shutdown. More...
 

Detailed Description

Struct returned by the create method which contains instances of the interfaces exposed by the PresentationOrchestratorStateTracker

Member Data Documentation

◆ presentationOrchestratorStateTrackerInterface

std::shared_ptr<presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterface> alexaClientSDK::presentationOrchestratorStateTracker::PresentationOrchestratorStateTrackerFactory::PresentationOrchestratorStateTrackerExports::presentationOrchestratorStateTrackerInterface

The instance of PresentationOrchestratorStateTrackerInterface provided by the PresentationOrchestratorStateTracker

◆ requiresShutdown

std::shared_ptr<avsCommon::utils::RequiresShutdown> alexaClientSDK::presentationOrchestratorStateTracker::PresentationOrchestratorStateTrackerFactory::PresentationOrchestratorStateTrackerExports::requiresShutdown

Instance of RequiresShutdown used for cleaning up during shutdown.


The documentation for this struct 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