Speclib  0.1.2
The library for writing better CUDA libraries

Typedefs

template<typename... Ts>
using sp::int_sequence_for = __make_integer_seq< sp::integer_sequence, int, sizeof...(Ts)>
 __make_integer_seq variant for int pack More...
 
template<typename... Ts>
using sp::char_sequence_for = __make_integer_seq< sp::integer_sequence, char, sizeof...(Ts)>
 __make_integer_seq variant for char pack More...
 
template<typename... Ts>
using sp::char16_sequence_for = __make_integer_seq< sp::integer_sequence, char16_t, sizeof...(Ts)>
 __make_integer_seq variant for char16_t pack More...
 
template<typename... Ts>
using sp::char32_sequence_for = __make_integer_seq< sp::integer_sequence, char32_t, sizeof...(Ts)>
 __make_integer_seq variant for char32_t pack More...
 
template<typename... Ts>
using sp::uchar_sequence_for = __make_integer_seq< sp::integer_sequence, unsigned char, sizeof...(Ts)>
 __make_integer_seq variant for unsigned char pack More...
 
template<typename... Ts>
using sp::uint64_sequence_for = __make_integer_seq< sp::integer_sequence, uint64_t, sizeof...(Ts)>
 __make_integer_seq variant for uint64_t pack More...
 

Detailed Description

Typedef Documentation

◆ char16_sequence_for

template<typename... Ts>
using sp::char16_sequence_for = typedef __make_integer_seq<sp::integer_sequence, char16_t , sizeof...(Ts)>

__make_integer_seq variant for char16_t pack

◆ char32_sequence_for

template<typename... Ts>
using sp::char32_sequence_for = typedef __make_integer_seq<sp::integer_sequence, char32_t , sizeof...(Ts)>

__make_integer_seq variant for char32_t pack

◆ char_sequence_for

template<typename... Ts>
using sp::char_sequence_for = typedef __make_integer_seq<sp::integer_sequence, char , sizeof...(Ts)>

__make_integer_seq variant for char pack

◆ int_sequence_for

template<typename... Ts>
using sp::int_sequence_for = typedef __make_integer_seq<sp::integer_sequence, int , sizeof...(Ts)>

__make_integer_seq variant for int pack

◆ uchar_sequence_for

template<typename... Ts>
using sp::uchar_sequence_for = typedef __make_integer_seq<sp::integer_sequence, unsigned char , sizeof...(Ts)>

__make_integer_seq variant for unsigned char pack

◆ uint64_sequence_for

template<typename... Ts>
using sp::uint64_sequence_for = typedef __make_integer_seq<sp::integer_sequence, uint64_t , sizeof...(Ts)>

__make_integer_seq variant for uint64_t pack