DPC++ Runtime
Runtime libraries for oneAPI DPC++
syclcompat::experimental::kernel_properties< Properties > Struct Template Reference

#include <syclcompat/launch_policy.hpp>

Collaboration diagram for syclcompat::experimental::kernel_properties< Properties >:

Public Types

using Props = Properties
 

Public Member Functions

template<typename... Props>
 kernel_properties (Props... properties)
 
template<typename... Props>
 kernel_properties (sycl_exp::properties< Props... > properties)
 

Public Attributes

Properties props
 

Detailed Description

template<typename Properties>
struct syclcompat::experimental::kernel_properties< Properties >

Definition at line 43 of file launch_policy.hpp.

Member Typedef Documentation

◆ Props

template<typename Properties >
using syclcompat::experimental::kernel_properties< Properties >::Props = Properties

Definition at line 45 of file launch_policy.hpp.

Constructor & Destructor Documentation

◆ kernel_properties() [1/2]

template<typename Properties >
template<typename... Props>
syclcompat::experimental::kernel_properties< Properties >::kernel_properties ( Props...  properties)
inline

Definition at line 48 of file launch_policy.hpp.

◆ kernel_properties() [2/2]

template<typename Properties >
template<typename... Props>
syclcompat::experimental::kernel_properties< Properties >::kernel_properties ( sycl_exp::properties< Props... >  properties)
inline

Definition at line 51 of file launch_policy.hpp.

Member Data Documentation

◆ props

template<typename Properties >
Properties syclcompat::experimental::kernel_properties< Properties >::props

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