16 #ifndef ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_PRESENTATIONORCHESTRATORSTATETRACKER_INCLUDE_ACSDK_PRESENTATIONORCHESTRATORSTATETRACKER_PRESENTATIONORCHESTRATORSTATETRACKERFACTORY_H_ 17 #define ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_PRESENTATIONORCHESTRATORSTATETRACKER_INCLUDE_ACSDK_PRESENTATIONORCHESTRATORSTATETRACKER_PRESENTATIONORCHESTRATORSTATETRACKERFACTORY_H_ 27 namespace presentationOrchestratorStateTracker {
39 std::shared_ptr<presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterface>
51 const std::shared_ptr<afml::ActivityTrackerInterface>& activityTrackerInterface);
57 #endif // ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_PRESENTATIONORCHESTRATORSTATETRACKER_INCLUDE_ACSDK_PRESENTATIONORCHESTRATORSTATETRACKER_PRESENTATIONORCHESTRATORSTATETRACKERFACTORY_H_
Definition: PresentationOrchestratorStateTrackerFactory.h:36
std::shared_ptr< avsCommon::utils::RequiresShutdown > requiresShutdown
Instance of RequiresShutdown used for cleaning up during shutdown.
Definition: PresentationOrchestratorStateTrackerFactory.h:42
std::shared_ptr< presentationOrchestratorInterfaces::PresentationOrchestratorStateTrackerInterface > presentationOrchestratorStateTrackerInterface
Definition: PresentationOrchestratorStateTrackerFactory.h:40
Definition: Optional.h:32
Definition: PresentationOrchestratorStateTrackerFactory.h:32
static avsCommon::utils::Optional< PresentationOrchestratorStateTrackerExports > create(const std::shared_ptr< afml::ActivityTrackerInterface > &activityTrackerInterface)
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36