alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::meta::detail::CartesianProductImpl< TList, Head< Ts... >, Tail... > Struct Template Reference

#include <CartesianProduct.hpp>

Public Types

using type = typename detail::CartesianProductImplHelper< TList< TList< Ts >... >, Tail... >::type
 

Detailed Description

template<template< typename... > class TList, template< typename... > class Head, typename... Ts, typename... Tail>
struct alpaka::meta::detail::CartesianProductImpl< TList, Head< Ts... >, Tail... >

Definition at line 76 of file CartesianProduct.hpp.

Member Typedef Documentation

◆ type

template<template< typename... > class TList, template< typename... > class Head, typename... Ts, typename... Tail>
using alpaka::meta::detail::CartesianProductImpl< TList, Head< Ts... >, Tail... >::type = typename detail::CartesianProductImplHelper<TList<TList<Ts>...>, Tail...>::type

Definition at line 78 of file CartesianProduct.hpp.


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