#include <tuple>
#include <type_traits>
Go to the source code of this file.
|
| template<typename List> |
| using | alpaka::meta::Front = typename detail::Front<List>::type |
| template<typename... T> |
| using | alpaka::meta::ToTuple = typename ToList<std::tuple, T...>::type |
| | If T is a single argument and a type list (fullfil alpaka::meta::isList), the return type is T. Otherwise, std::tuple is returned with T types as template parameters.
|
|
| template<typename T> |
| constexpr bool | alpaka::meta::isList = IsList<std::decay_t<T>>::value |
| | Checks whether the specified type is a list. List is a type with a variadic number of template types.
|