kblib 0.2.3
General utilities library for modern C++
kblib::detail::tuple_type< std::variant< Ts... > > Struct Template Reference

Given a std::variant T, provides the member type which is a tuple of the same types. More...

#include <kblib/variant.h>

Public Types

using type = std::tuple< Ts... >
 A tuple of the same types as T is a variant of. More...
 

Detailed Description

template<typename... Ts>
struct kblib::detail::tuple_type< std::variant< Ts... > >

Given a std::variant T, provides the member type which is a tuple of the same types.

Definition at line 126 of file variant.h.

Member Typedef Documentation

◆ type

template<typename... Ts>
using kblib::detail::tuple_type< std::variant< Ts... > >::type = std::tuple<Ts...>

A tuple of the same types as T is a variant of.

Definition at line 130 of file variant.h.


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