DPC++ Runtime
Runtime libraries for oneAPI DPC++
property.hpp File Reference
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::detail::PropertyToKind< PropertyT >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyID< PropertyT >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::IsRuntimeProperty< PropertyT >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::IsCompileTimeProperty< PropertyT >
 
struct  sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< PropertyT >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key< typename >
 
struct  sycl::_V1::ext::oneapi::experimental::is_property_key_of< typename, typename >
 

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  sycl::_V1::ext::oneapi::experimental::detail::PropKind : uint32_t {
  sycl::_V1::ext::oneapi::experimental::detail::DeviceImageScope = 0, sycl::_V1::ext::oneapi::experimental::detail::HostAccess = 1, sycl::_V1::ext::oneapi::experimental::detail::InitMode = 2, sycl::_V1::ext::oneapi::experimental::detail::ImplementInCSR = 3,
  sycl::_V1::ext::oneapi::experimental::detail::LatencyAnchorID = 4, sycl::_V1::ext::oneapi::experimental::detail::LatencyConstraint = 5, sycl::_V1::ext::oneapi::experimental::detail::WorkGroupSize = 6, sycl::_V1::ext::oneapi::experimental::detail::WorkGroupSizeHint = 7,
  sycl::_V1::ext::oneapi::experimental::detail::SubGroupSize = 8, sycl::_V1::ext::oneapi::experimental::detail::DeviceHas = 9, sycl::_V1::ext::oneapi::experimental::detail::StreamingInterface = 10, sycl::_V1::ext::oneapi::experimental::detail::RegisterMapInterface = 11,
  sycl::_V1::ext::oneapi::experimental::detail::Pipelined = 12, sycl::_V1::ext::oneapi::experimental::detail::RegisterMap = 13, sycl::_V1::ext::oneapi::experimental::detail::Conduit = 14, sycl::_V1::ext::oneapi::experimental::detail::Stable = 15,
  sycl::_V1::ext::oneapi::experimental::detail::BufferLocation = 16, sycl::_V1::ext::oneapi::experimental::detail::AddrWidth = 17, sycl::_V1::ext::oneapi::experimental::detail::DataWidth = 18, sycl::_V1::ext::oneapi::experimental::detail::Latency = 19,
  sycl::_V1::ext::oneapi::experimental::detail::RWMode = 20, sycl::_V1::ext::oneapi::experimental::detail::MaxBurst = 21, sycl::_V1::ext::oneapi::experimental::detail::WaitRequest = 22, sycl::_V1::ext::oneapi::experimental::detail::Alignment = 23,
  sycl::_V1::ext::oneapi::experimental::detail::CacheConfig = 24, sycl::_V1::ext::oneapi::experimental::detail::PropKindSize = 25
}