AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | List of all members
alexaClientSDK::acsdkAlexaLauncherInterfaces::AlexaLauncherObserverInterface Class Referenceabstract

#include <AlexaLauncherObserverInterface.h>

Public Member Functions

virtual ~AlexaLauncherObserverInterface ()=default
 
virtual void onLauncherTargetChanged (const acsdkAlexaLauncherInterfaces::TargetState &targetState)=0
 

Detailed Description

This interface is used to observe changes to the launcher target properties that are caused by the AlexaLauncherHandlerInterface.

Constructor & Destructor Documentation

◆ ~AlexaLauncherObserverInterface()

virtual alexaClientSDK::acsdkAlexaLauncherInterfaces::AlexaLauncherObserverInterface::~AlexaLauncherObserverInterface ( )
virtualdefault

Destructor.

Member Function Documentation

◆ onLauncherTargetChanged()

virtual void alexaClientSDK::acsdkAlexaLauncherInterfaces::AlexaLauncherObserverInterface::onLauncherTargetChanged ( const acsdkAlexaLauncherInterfaces::TargetState targetState)
pure virtual

Notifies the change in the target value properties.

Parameters
targetThe launcher target value specified using target.

The documentation for this class was generated from the following file:

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