AWS IoT Device SDK C++ v2  1.34.0
AWS IoT Device SDK C++ v2
Public Types | Public Member Functions | List of all members
Aws::Crt::VariantAlternative< Index, Ts > Class Template Reference

#include <Variant.h>

Public Types

using type = typename std::tuple_element< Index, std::tuple< Ts... > >::type
 

Public Member Functions

 VariantAlternative (const Variant< Ts... > &)
 
 VariantAlternative (const Variant< Ts... > *)
 

Member Typedef Documentation

◆ type

template<std::size_t Index, typename... Ts>
using Aws::Crt::VariantAlternative< Index, Ts >::type = typename std::tuple_element<Index, std::tuple<Ts...> >::type

Constructor & Destructor Documentation

◆ VariantAlternative() [1/2]

template<std::size_t Index, typename... Ts>
Aws::Crt::VariantAlternative< Index, Ts >::VariantAlternative ( const Variant< Ts... > &  )
inline

◆ VariantAlternative() [2/2]

template<std::size_t Index, typename... Ts>
Aws::Crt::VariantAlternative< Index, Ts >::VariantAlternative ( const Variant< Ts... > *  )
inline

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