DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::acc_properties Namespace Reference

Classes

struct  is_accessor
 
struct  is_accessor< accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT > >
 
struct  is_sycl2020_image_accessor
 
struct  is_sycl2020_image_accessor< unsampled_image_accessor< DataT, Dimensions, AccessMode, AccessTarget > >
 
struct  is_sycl2020_image_accessor< sampled_image_accessor< DataT, Dimensions, AccessTarget > >
 
struct  is_sycl2020_image_host_accessor
 
struct  is_sycl2020_image_host_accessor< host_unsampled_image_accessor< DataT, Dimensions, AccessMode > >
 
struct  is_sycl2020_image_host_accessor< host_sampled_image_accessor< DataT, Dimensions > >
 
struct  is_host_accessor
 
struct  is_host_accessor< host_accessor< DataT, Dimensions, AccessMode > >
 
struct  is_local_accessor
 
struct  is_local_accessor< local_accessor< T, Dimensions > >
 
struct  is_image_accessor
 
struct  is_image_accessor< accessor< T, Dimensions, AccessMode, access::target::image, IsPlaceholder, PropertyListT > >
 
struct  is_image_accessor< image_accessor< T, Dimensions, AccessMode, AccessTarget, IsPlaceholder > >
 

Variables

template<typename T >
constexpr bool is_accessor_v = is_accessor<T>::value
 
template<typename T >
constexpr bool is_sycl2020_image_accessor_v
 
template<typename T >
constexpr bool is_sycl2020_image_host_accessor_v
 
template<typename T >
constexpr bool is_host_accessor_v = is_host_accessor<T>::value
 
template<typename T >
constexpr bool is_local_accessor_v = is_local_accessor<T>::value
 
template<typename T >
constexpr bool is_image_accessor_v = is_image_accessor<T>::value
 

Variable Documentation

◆ is_accessor_v

template<typename T >
constexpr bool sycl::_V1::detail::acc_properties::is_accessor_v = is_accessor<T>::value
inlineconstexpr

Definition at line 127 of file accessor_properties.hpp.

◆ is_host_accessor_v

template<typename T >
constexpr bool sycl::_V1::detail::acc_properties::is_host_accessor_v = is_host_accessor<T>::value
inlineconstexpr

Definition at line 161 of file accessor_properties.hpp.

◆ is_image_accessor_v

template<typename T >
constexpr bool sycl::_V1::detail::acc_properties::is_image_accessor_v = is_image_accessor<T>::value
inlineconstexpr

Definition at line 181 of file accessor_properties.hpp.

◆ is_local_accessor_v

template<typename T >
constexpr bool sycl::_V1::detail::acc_properties::is_local_accessor_v = is_local_accessor<T>::value
inlineconstexpr

Definition at line 167 of file accessor_properties.hpp.

◆ is_sycl2020_image_accessor_v

template<typename T >
constexpr bool sycl::_V1::detail::acc_properties::is_sycl2020_image_accessor_v
inlineconstexpr
Initial value:
=
is_sycl2020_image_accessor<T>::value

Definition at line 140 of file accessor_properties.hpp.

◆ is_sycl2020_image_host_accessor_v

template<typename T >
constexpr bool sycl::_V1::detail::acc_properties::is_sycl2020_image_host_accessor_v
inlineconstexpr
Initial value:
=
is_sycl2020_image_host_accessor<T>::value

Definition at line 153 of file accessor_properties.hpp.