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

Go to the source code of this file.

Classes

class  sycl::_V1::property::no_init
 
struct  sycl::_V1::ext::oneapi::property::no_offset
 
struct  sycl::_V1::ext::oneapi::property::no_offset::instance< B >
 
struct  sycl::_V1::ext::oneapi::is_compile_time_property< ext::oneapi::property::no_offset >
 
struct  sycl::_V1::ext::oneapi::is_compile_time_property< ext::oneapi::property::no_alias >
 
struct  sycl::_V1::ext::oneapi::is_compile_time_property< sycl::ext::intel::property::buffer_location >
 
struct  sycl::_V1::detail::acc_properties::is_accessor< T >
 
struct  sycl::_V1::detail::acc_properties::is_accessor< accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT > >
 
struct  sycl::_V1::detail::acc_properties::is_host_accessor< T >
 
struct  sycl::_V1::detail::acc_properties::is_host_accessor< host_accessor< DataT, Dimensions, AccessMode > >
 
struct  sycl::_V1::is_property< ext::oneapi::property::no_offset >
 
struct  sycl::_V1::is_property< ext::oneapi::property::no_alias >
 
struct  sycl::_V1::is_property< ext::intel::property::buffer_location >
 
struct  sycl::_V1::is_property_of< property::noinit, T >
 
struct  sycl::_V1::is_property_of< property::no_init, T >
 
struct  sycl::_V1::is_property_of< ext::oneapi::property::no_offset, T >
 
struct  sycl::_V1::is_property_of< ext::oneapi::property::no_alias, T >
 
struct  sycl::_V1::is_property_of< ext::intel::property::buffer_location, T >
 
struct  sycl::_V1::detail::IsCompileTimePropertyInstance< ext::intel::property::buffer_location::instance< I > >
 
struct  sycl::_V1::detail::IsCompileTimePropertyInstance< ext::oneapi::property::no_alias::instance<> >
 
struct  sycl::_V1::detail::IsCompileTimePropertyInstance< ext::oneapi::property::no_offset::instance<> >
 

Namespaces

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

Functions

struct sycl::_V1::ext::intel::property::__SYCL_TYPE (buffer_location) buffer_location
 
struct sycl::_V1::ext::oneapi::property::__SYCL_TYPE (no_alias) no_alias
 

Variables

__SYCL_INLINE_CONSTEXPR property::no_init sycl::_V1::no_init
 
__SYCL_INLINE_CONSTEXPR property::noinit sycl::_V1::noinit
 
template<int A>
constexpr property::buffer_location::instance< A > sycl::_V1::ext::intel::buffer_location {}
 
constexpr property::no_offset::instance sycl::_V1::ext::oneapi::no_offset
 
constexpr property::no_alias::instance sycl::_V1::ext::oneapi::no_alias