![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Public Types | |
using | LaunchTarget = acsdkAlexaLauncherInterfaces::AlexaLauncherInterface::Response |
using | GetLauncherTargetState = acsdkAlexaLauncherInterfaces::TargetState |
Public Member Functions | |
MOCK_METHOD1 (launchTarget, LaunchTarget(const acsdkAlexaLauncherInterfaces::TargetState &targetState)) | |
MOCK_METHOD0 (getLauncherTargetState, GetLauncherTargetState()) | |
MOCK_METHOD1 (addObserver, bool(const std::weak_ptr< AlexaLauncherObserverInterface > &)) | |
MOCK_METHOD1 (removeObserver, void(const std::weak_ptr< AlexaLauncherObserverInterface > &)) | |
![]() | |
virtual | ~AlexaLauncherInterface ()=default |
virtual Response | launchTarget (const acsdkAlexaLauncherInterfaces::TargetState &targetState)=0 |
virtual acsdkAlexaLauncherInterfaces::TargetState | getLauncherTargetState ()=0 |
virtual bool | addObserver (const std::weak_ptr< AlexaLauncherObserverInterface > &observer)=0 |
virtual void | removeObserver (const std::weak_ptr< AlexaLauncherObserverInterface > &observer)=0 |
using alexaClientSDK::acsdkAlexaLauncher::test::MockAlexaLauncherInterface::GetLauncherTargetState = acsdkAlexaLauncherInterfaces::TargetState |
using alexaClientSDK::acsdkAlexaLauncher::test::MockAlexaLauncherInterface::LaunchTarget = acsdkAlexaLauncherInterfaces::AlexaLauncherInterface::Response |
alexaClientSDK::acsdkAlexaLauncher::test::MockAlexaLauncherInterface::MOCK_METHOD0 | ( | getLauncherTargetState | , |
GetLauncherTargetState() | |||
) |
alexaClientSDK::acsdkAlexaLauncher::test::MockAlexaLauncherInterface::MOCK_METHOD1 | ( | launchTarget | , |
LaunchTarget(const acsdkAlexaLauncherInterfaces::TargetState &targetState) | |||
) |
alexaClientSDK::acsdkAlexaLauncher::test::MockAlexaLauncherInterface::MOCK_METHOD1 | ( | addObserver | , |
bool(const std::weak_ptr< AlexaLauncherObserverInterface > &) | |||
) |
alexaClientSDK::acsdkAlexaLauncher::test::MockAlexaLauncherInterface::MOCK_METHOD1 | ( | removeObserver | , |
void(const std::weak_ptr< AlexaLauncherObserverInterface > &) | |||
) |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0