vector_traits< tuple< T… >, void > Struct Template Reference

vector_traits&lt; tuple&lt; T… &gt;, void &gt; Struct Template Reference#

Composable Kernel: ck_tile::vector_traits< tuple< T... >, void > Struct Template Reference
ck_tile::vector_traits< tuple< T... >, void > Struct Template Reference

#include <tuple.hpp>

Public Types

using scalar_type = __type_pack_element<0, T...>

Static Public Attributes

static constexpr index_t vector_size = sizeof...(T)

Member Typedef Documentation

◆ scalar_type

template<typename... T>
using ck_tile::vector_traits< tuple< T... >, void >::scalar_type = __type_pack_element<0, T...>

Member Data Documentation

◆ vector_size

template<typename... T>
index_t ck_tile::vector_traits< tuple< T... >, void >::vector_size = sizeof...(T)
staticconstexpr

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