AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | Public Attributes | List of all members
alexaClientSDK::acsdkNotifications::test::FuturePromisePair Struct Reference

Public Member Functions

 FuturePromisePair ()
 

Public Attributes

std::promise< void > promise
 The promise to fulfill. More...
 
std::future< void > future
 The future that will be awoken when the promise is fulfilled. More...
 

Detailed Description

Future, Promise pair used to conveniently block and resume execution.

Constructor & Destructor Documentation

◆ FuturePromisePair()

alexaClientSDK::acsdkNotifications::test::FuturePromisePair::FuturePromisePair ( )

Member Data Documentation

◆ future

std::future<void> alexaClientSDK::acsdkNotifications::test::FuturePromisePair::future

The future that will be awoken when the promise is fulfilled.

◆ promise

std::promise<void> alexaClientSDK::acsdkNotifications::test::FuturePromisePair::promise

The promise to fulfill.


The documentation for this struct 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