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

Go to the source code of this file.

Classes

struct  sycl::_V1::ext::oneapi::experimental::device_image_scope_key
 
struct  sycl::_V1::ext::oneapi::experimental::host_access_key
 
struct  sycl::_V1::ext::oneapi::experimental::init_mode_key
 
struct  sycl::_V1::ext::oneapi::experimental::implement_in_csr_key
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key< device_image_scope_key >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key< host_access_key >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key< init_mode_key >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key< implement_in_csr_key >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key_of< device_image_scope_key, device_global< T, PropertyListT > >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key_of< host_access_key, device_global< T, PropertyListT > >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key_of< init_mode_key, device_global< T, PropertyListT > >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key_of< implement_in_csr_key, device_global< T, PropertyListT > >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyToKind< device_image_scope_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyToKind< host_access_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyToKind< init_mode_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyToKind< implement_in_csr_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::IsCompileTimeProperty< device_image_scope_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::IsCompileTimeProperty< host_access_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::IsCompileTimeProperty< init_mode_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::IsCompileTimeProperty< implement_in_csr_key >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< device_image_scope_key::value_t >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< host_access_key::value_t< Access > >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< init_mode_key::value_t< Trigger > >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< implement_in_csr_key::value_t< Enable > >
 

Namespaces

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

Enumerations

enum class  sycl::_V1::ext::oneapi::experimental::host_access_enum : std::uint16_t { sycl::_V1::ext::oneapi::experimental::read , sycl::_V1::ext::oneapi::experimental::write , sycl::_V1::ext::oneapi::experimental::read_write , sycl::_V1::ext::oneapi::experimental::none }
 
enum class  sycl::_V1::ext::oneapi::experimental::init_mode_enum : std::uint16_t { sycl::_V1::ext::oneapi::experimental::reprogram , sycl::_V1::ext::oneapi::experimental::reset }