|
| AccessorSubscript (AccType Accessor, id< Dims > IDs) |
|
| AccessorSubscript (AccType Accessor, size_t Index) |
|
template<int CurDims = SubDims, typename = detail::enable_if_t<(CurDims > 1)>> |
auto | operator[] (size_t Index) |
|
template<int CurDims = SubDims, typename = detail::enable_if_t< CurDims == 1 && (IsAccessReadOnly || IsAccessAnyWrite)>> |
AccType::reference | operator[] (size_t Index) const |
|
template<int CurDims = SubDims> |
detail::enable_if_t< CurDims==1 &&IsAccessAtomic, atomic< DataT, AS > > | operator[] (size_t Index) const |
|
template<typename DataT, int Dimensions, access::mode AccessMode, access::target AccessTarget, access::placeholder IsPlaceholder, typename PropertyListT = ext::oneapi::accessor_property_list<>>
template<int SubDims, typename AccType = accessor<DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT>>
class sycl::_V1::detail::accessor_common< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT >::AccessorSubscript< SubDims, AccType >
Definition at line 325 of file accessor.hpp.
template<typename DataT , int Dimensions, access::mode AccessMode, access::target AccessTarget, access::placeholder IsPlaceholder, typename PropertyListT = ext::oneapi::accessor_property_list<>>
template<int SubDims, typename AccType = accessor<DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT>>
template<typename DataT , int Dimensions, access::mode AccessMode, access::target AccessTarget, access::placeholder IsPlaceholder, typename PropertyListT = ext::oneapi::accessor_property_list<>>
template<int SubDims, typename AccType = accessor<DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT>>
template<typename DataT , int Dimensions, access::mode AccessMode, access::target AccessTarget, access::placeholder IsPlaceholder, typename PropertyListT = ext::oneapi::accessor_property_list<>>
template<int SubDims, typename AccType = accessor<DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT>>
template<int CurDims = SubDims, typename = detail::enable_if_t<(CurDims > 1)>>
template<typename DataT , int Dimensions, access::mode AccessMode, access::target AccessTarget, access::placeholder IsPlaceholder, typename PropertyListT = ext::oneapi::accessor_property_list<>>
template<int SubDims, typename AccType = accessor<DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT>>
template<int CurDims = SubDims, typename = detail::enable_if_t< CurDims == 1 && (IsAccessReadOnly || IsAccessAnyWrite)>>
template<typename DataT , int Dimensions, access::mode AccessMode, access::target AccessTarget, access::placeholder IsPlaceholder, typename PropertyListT = ext::oneapi::accessor_property_list<>>
template<int SubDims, typename AccType = accessor<DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT>>
template<int CurDims = SubDims>