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

#include <UIStateAggregatorInterface.h>

Inheritance diagram for alexaClientSDK::acsdkSampleApplicationInterfaces::UIStateAggregatorInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~UIStateAggregatorInterface ()=default
 
virtual void notifyAlexaState (const std::string &state)=0
 

Constructor & Destructor Documentation

◆ ~UIStateAggregatorInterface()

virtual alexaClientSDK::acsdkSampleApplicationInterfaces::UIStateAggregatorInterface::~UIStateAggregatorInterface ( )
virtualdefault

Destructor.

Member Function Documentation

◆ notifyAlexaState()

virtual void alexaClientSDK::acsdkSampleApplicationInterfaces::UIStateAggregatorInterface::notifyAlexaState ( const std::string &  state)
pure virtual

Notify User interface about the interaction state

Parameters
stateUI state mainly to display the connection and Alexa states to user.

Implemented in alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClient.


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