DPC++ Runtime
Runtime libraries for oneAPI DPC++
kernel_desc.hpp File Reference
Include dependency graph for kernel_desc.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sycl::_V1::detail::conditional< Cond, TrueT, FalseT >
 
struct  sycl::_V1::detail::conditional< false, TrueT, FalseT >
 
struct  sycl::_V1::detail::kernel_param_desc_t
 
struct  sycl::_V1::detail::SpecConstantInfo< Name >
 
struct  sycl::_V1::detail::KernelInfo< KernelNameType >
 

Namespaces

 sycl
 ---— Error handling, matching OpenCL plugin semantics.
 
 sycl::_V1
 
 sycl::_V1::detail
 

Macros

#define _Bool   bool
 

Typedefs

using sycl::_V1::detail::int64_t = conditional< sizeof(long)==8, long, long long >::type
 

Enumerations

enum  sycl::_V1::detail::kernel_param_kind_t {
  sycl::_V1::detail::kernel_param_kind_t::kind_accessor = 0, sycl::_V1::detail::kernel_param_kind_t::kind_std_layout = 1, sycl::_V1::detail::kernel_param_kind_t::kind_sampler = 2, sycl::_V1::detail::kernel_param_kind_t::kind_pointer = 3,
  sycl::_V1::detail::kernel_param_kind_t::kind_specialization_constants_buffer = 4, sycl::_V1::detail::kernel_param_kind_t::kind_stream = 5, sycl::_V1::detail::kernel_param_kind_t::kind_invalid = 0xf
}
 

Functions

template<auto & SpecName>
const char * sycl::_V1::detail::get_spec_constant_symbolic_ID_impl ()
 
template<auto & SpecName>
const char * sycl::_V1::detail::get_spec_constant_symbolic_ID ()
 

Macro Definition Documentation

◆ _Bool

#define _Bool   bool

Definition at line 21 of file kernel_desc.hpp.