![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <Utils.h>
Classes | |
struct | BoolValues |
struct | IsFalse |
Public Types | |
using | FalseValues = BoolValues< IsFalse< Types >::value... > |
using | IsImportValues = BoolValues< IsRequiredImport< Types >::value... > |
Static Public Attributes | |
static constexpr const bool | value = !std::is_same<FalseValues, IsImportValues>::value |
Template to determine if a parameter pack contains any required imports types.
If the parameter pack Types... includes any imports, HasRequiredImport<Types...>::value is true.
... | Template parameters of the form <Types...>. Where Types... is the parameter pack to inspect. |
using alexaClientSDK::acsdkManufactory::internal::HasRequiredImport< Types >::FalseValues = BoolValues<IsFalse<Types>::value...> |
using alexaClientSDK::acsdkManufactory::internal::HasRequiredImport< Types >::IsImportValues = BoolValues<IsRequiredImport<Types>::value...> |
|
static |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0