![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <Utils.h>
Classes | |
struct | Apply |
struct | Apply< Operation, Result0, std::tuple< Types... > > |
Template for performing an operation on the types defining a std::tuple.
The template is invoked via Fold::Apply<Operation, Result, std::tuple<An...>> where:
Operation is a struct with a template named Operation::Apply of the form: Apply<Result, Type> where Result is the incoming accumulated result and Type is the new type to operate upon. The type resulting from Operation::Apply must define a new result type that defines 'type' as the result.
Result is the Result value passed in to the first invocation of Operation::Apply.
An... is the parameter pack whose types will be iterated over.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0