alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::trait::PlatformType< TPlatform, std::enable_if_t< concepts::ImplementsConcept< ConceptPlatform, TPlatform >::value > > Struct Template Reference

#include <Traits.hpp>

Public Types

using type = typename concepts::ImplementationBase< ConceptDev, TPlatform >
 

Detailed Description

template<typename TPlatform>
struct alpaka::trait::PlatformType< TPlatform, std::enable_if_t< concepts::ImplementsConcept< ConceptPlatform, TPlatform >::value > >

Definition at line 33 of file Traits.hpp.

Member Typedef Documentation

◆ type

template<typename TPlatform >
using alpaka::trait::PlatformType< TPlatform, std::enable_if_t< concepts::ImplementsConcept< ConceptPlatform, TPlatform >::value > >::type = typename concepts::ImplementationBase<ConceptDev, TPlatform>

Definition at line 37 of file Traits.hpp.


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