![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Manufactory support for Speaker capability agent components. More...
Namespaces | |
| alexaClientSDK::speakerManagerComponent | |
| Speaker Manager Capability Agent Components. | |
Functions | |
| ChannelVolumeFactoryComponent | alexaClientSDK::speakerManagerComponent::getChannelVolumeFactoryComponent () |
| Create component for ChannelVolumeFactoryInterface. More... | |
| SpeakerManagerComponent | alexaClientSDK::speakerManagerComponent::getSpeakerManagerComponent () noexcept |
Create component for SpeakerManagerInterface. More... | |
Manufactory support for Speaker capability agent components.
Speaker manager contains the following components:
::
| using alexaClientSDK::speakerManagerComponent::ChannelVolumeFactoryComponent = typedef acsdkManufactory::Component<std::shared_ptr<avsCommon::sdkInterfaces::ChannelVolumeFactoryInterface> > |
Component for ChannelVolumeFactoryInterface.
Definition of a Manufactory component for the ChannelVolumeFactoryInterface.
Component for SpeakerManagerInterface.
Definition of a Manufactory component for the avsCommon::sdkInterfaces::SpeakerManagerInterface.
| ChannelVolumeFactoryComponent alexaClientSDK::speakerManagerComponent::getChannelVolumeFactoryComponent | ( | ) |
Create component for ChannelVolumeFactoryInterface.
Creates an manufactory component that exports a shared pointer to an implementation of ChannelVolumeFactoryInterface.
|
noexcept |
Create component for SpeakerManagerInterface.
Creates an manufactory component that exports a shared pointer to an implementation of SpeakerManagerInterface.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0