alpaka
Abstraction Library for Parallel Kernel Acceleration
Unique.hpp File Reference
#include <type_traits>

Go to the source code of this file.

Classes

struct  alpaka::meta::detail::UniqueHelper< T, Ts >
 
struct  alpaka::meta::detail::UniqueHelper< TList< Ts... >, U, Us... >
 
struct  alpaka::meta::detail::UniqueImpl< TList< Ts... > >
 

Namespaces

 alpaka
 The alpaka accelerator library.
 
 alpaka::meta
 
 alpaka::meta::detail
 

Typedefs

template<typename TList >
using alpaka::meta::Unique = typename detail::UniqueImpl< TList >::type
 Trait that returns a list with only unique (no equal) types (a set). Duplicates will be filtered out. More...