AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Typedefs | Functions
alexaClientSDK::acsdkShared Namespace Reference

Typedefs

using SharedComponent = acsdkManufactory::Component< std::shared_ptr< avsCommon::utils::configuration::ConfigurationNode >, std::unique_ptr< avsCommon::utils::libcurlUtils::HttpPostInterface >, std::shared_ptr< avsCommon::utils::timing::MultiTimer >, std::shared_ptr< acsdkShutdownManagerInterfaces::ShutdownManagerInterface >, std::shared_ptr< acsdkShutdownManagerInterfaces::ShutdownNotifierInterface >, std::shared_ptr< acsdkStartupManagerInterfaces::StartupManagerInterface >, std::shared_ptr< acsdkStartupManagerInterfaces::StartupNotifierInterface > >
 

Functions

SharedComponent getComponent ()
 

Typedef Documentation

◆ SharedComponent

Definition of a Manufactory component for shared types used throughout the SDK.

Function Documentation

◆ getComponent()

SharedComponent alexaClientSDK::acsdkShared::getComponent ( )

Get the manufactory Component for acsdkShared.

Returns
The manufactory Component for acsdkShared.

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0