AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <MockPresentationObserver.h>
Public Member Functions | |
MOCK_METHOD2 (onPresentationAvailable, void(presentationOrchestratorInterfaces::PresentationRequestToken id, std::shared_ptr< presentationOrchestratorInterfaces::PresentationInterface > presentation)) | |
MOCK_METHOD2 (onPresentationStateChanged, void(presentationOrchestratorInterfaces::PresentationRequestToken id, presentationOrchestratorInterfaces::PresentationState newState)) | |
MOCK_METHOD1 (onNavigateBack, bool(presentationOrchestratorInterfaces::PresentationRequestToken id)) | |
Public Member Functions inherited from alexaClientSDK::presentationOrchestratorInterfaces::PresentationObserverInterface | |
virtual | ~PresentationObserverInterface ()=default |
virtual void | onPresentationAvailable (PresentationRequestToken id, std::shared_ptr< PresentationInterface > presentation)=0 |
virtual void | onPresentationStateChanged (PresentationRequestToken id, PresentationState newState)=0 |
virtual bool | onNavigateBack (PresentationRequestToken id)=0 |
Mock class that implements PresentationObserverInterface
alexaClientSDK::presentationOrchestratorInterfaces::test::MockPresentationObserver::MOCK_METHOD1 | ( | onNavigateBack | , |
bool(presentationOrchestratorInterfaces::PresentationRequestToken id) | |||
) |
alexaClientSDK::presentationOrchestratorInterfaces::test::MockPresentationObserver::MOCK_METHOD2 | ( | onPresentationAvailable | , |
void(presentationOrchestratorInterfaces::PresentationRequestToken id, std::shared_ptr< presentationOrchestratorInterfaces::PresentationInterface > presentation) | |||
) |
alexaClientSDK::presentationOrchestratorInterfaces::test::MockPresentationObserver::MOCK_METHOD2 | ( | onPresentationStateChanged | , |
void(presentationOrchestratorInterfaces::PresentationRequestToken id, presentationOrchestratorInterfaces::PresentationState newState) | |||
) |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0