DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::property_value< device_has_key, std::integral_constant< aspect, Aspects >... > Struct Template Reference

#include <sycl/ext/oneapi/kernel_properties/properties.hpp>

Collaboration diagram for sycl::_V1::ext::oneapi::experimental::property_value< device_has_key, std::integral_constant< aspect, Aspects >... >:

Public Types

using key_t = device_has_key
 

Static Public Attributes

static constexpr std::array< aspect, sizeof...(Aspects)> value {Aspects...}
 

Detailed Description

template<aspect... Aspects>
struct sycl::_V1::ext::oneapi::experimental::property_value< device_has_key, std::integral_constant< aspect, Aspects >... >

Definition at line 110 of file properties.hpp.

Member Typedef Documentation

◆ key_t

template<aspect... Aspects>
using sycl::_V1::ext::oneapi::experimental::property_value< device_has_key, std::integral_constant< aspect, Aspects >... >::key_t = device_has_key

Definition at line 112 of file properties.hpp.

Member Data Documentation

◆ value

template<aspect... Aspects>
constexpr std::array<aspect, sizeof...(Aspects)> sycl::_V1::ext::oneapi::experimental::property_value< device_has_key, std::integral_constant< aspect, Aspects >... >::value {Aspects...}
staticconstexpr

Definition at line 113 of file properties.hpp.


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