enable_if_t< sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8 > > > Struct Template Reference

enable_if_t&lt; sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8 &gt; &gt; &gt; Struct Template Reference#

Composable Kernel: ck::scalar_type< non_native_vector_base< T, N, ck::enable_if_t< sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8 > > > Struct Template Reference
ck::scalar_type< non_native_vector_base< T, N, ck::enable_if_t< sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8 > > > Struct Template Reference

#include <dtype_vector.hpp>

Public Types

using type = typename non_native_vector_base<T, N>::data_t

Static Public Attributes

static constexpr index_t vector_size = N

Member Typedef Documentation

◆ type

template<typename T, index_t N>
using ck::scalar_type< non_native_vector_base< T, N, ck::enable_if_t< sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8 > > >::type = typename non_native_vector_base<T, N>::data_t

Member Data Documentation

◆ vector_size

template<typename T, index_t N>
index_t ck::scalar_type< non_native_vector_base< T, N, ck::enable_if_t< sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8 > > >::vector_size = N
staticconstexpr

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