DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::property_value< sub_group_size_key, std::integral_constant< uint32_t, Size > > Struct Template Reference

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

Collaboration diagram for sycl::_V1::ext::oneapi::experimental::property_value< sub_group_size_key, std::integral_constant< uint32_t, Size > >:

Public Types

using key_t = sub_group_size_key
 
using value_t = std::integral_constant< uint32_t, Size >
 

Static Public Attributes

static constexpr uint32_t value = Size
 

Detailed Description

template<uint32_t Size>
struct sycl::_V1::ext::oneapi::experimental::property_value< sub_group_size_key, std::integral_constant< uint32_t, Size > >

Definition at line 99 of file properties.hpp.

Member Typedef Documentation

◆ key_t

template<uint32_t Size>
using sycl::_V1::ext::oneapi::experimental::property_value< sub_group_size_key, std::integral_constant< uint32_t, Size > >::key_t = sub_group_size_key

Definition at line 104 of file properties.hpp.

◆ value_t

template<uint32_t Size>
using sycl::_V1::ext::oneapi::experimental::property_value< sub_group_size_key, std::integral_constant< uint32_t, Size > >::value_t = std::integral_constant<uint32_t, Size>

Definition at line 105 of file properties.hpp.

Member Data Documentation

◆ value

template<uint32_t Size>
constexpr uint32_t sycl::_V1::ext::oneapi::experimental::property_value< sub_group_size_key, std::integral_constant< uint32_t, Size > >::value = Size
staticconstexpr

Definition at line 106 of file properties.hpp.


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