#include <sycl/accessor.hpp>
Public Types | |
using | value_type = const DataT |
using | reference = const DataT & |
using | const_reference = const DataT & |
Public Member Functions | |
template<typename AllocatorT > | |
host_sampled_image_accessor (sampled_image< Dimensions, AllocatorT > &ImageRef, const property_list &PropList={}, const detail::code_location CodeLoc=detail::code_location::current()) | |
host_sampled_image_accessor (const host_sampled_image_accessor &Rhs)=default | |
host_sampled_image_accessor (host_sampled_image_accessor &&Rhs)=default | |
host_sampled_image_accessor & | operator= (const host_sampled_image_accessor &Rhs)=default |
host_sampled_image_accessor & | operator= (host_sampled_image_accessor &&Rhs)=default |
~host_sampled_image_accessor ()=default | |
bool | operator== (const host_sampled_image_accessor &Rhs) const |
bool | operator!= (const host_sampled_image_accessor &Rhs) const |
template<typename Property > | |
bool | has_property () const noexcept |
template<typename Property > | |
Property | get_property () const |
size_t | size () const noexcept |
template<typename CoordT , typename = std::enable_if_t<detail::IsValidSampledCoord2020DataT< Dimensions, CoordT>::value>> | |
DataT | read (const CoordT &Coords) const |
Public Member Functions inherited from sycl::_V1::detail::OwnerLessBase< host_sampled_image_accessor< DataT, Dimensions > > | |
bool | ext_oneapi_owner_before (const ext::oneapi::detail::weak_object_base< host_sampled_image_accessor< DataT, Dimensions > > &Other) const noexcept |
Compares the object against a weak object using an owner-based implementation-defined ordering. More... | |
bool | ext_oneapi_owner_before (const host_sampled_image_accessor< DataT, Dimensions > &Other) const noexcept |
Compares the object against another object using an owner-based implementation-defined ordering. More... | |
Friends | |
template<class T > | |
T | detail::createSyclObjFromImpl (decltype(T::impl) ImplObj) |
Definition at line 4120 of file accessor.hpp.
using sycl::_V1::host_sampled_image_accessor< DataT, Dimensions >::const_reference = const DataT & |
Definition at line 4135 of file accessor.hpp.
using sycl::_V1::host_sampled_image_accessor< DataT, Dimensions >::reference = const DataT & |
Definition at line 4134 of file accessor.hpp.
using sycl::_V1::host_sampled_image_accessor< DataT, Dimensions >::value_type = const DataT |
Definition at line 4133 of file accessor.hpp.
|
inline |
Definition at line 4138 of file accessor.hpp.
|
default |
|
default |
|
default |
|
inline |
Definition at line 4184 of file accessor.hpp.
|
inlinenoexcept |
Definition at line 4177 of file accessor.hpp.
|
inline |
Definition at line 4172 of file accessor.hpp.
|
default |
|
default |
|
inline |
Definition at line 4169 of file accessor.hpp.
|
inline |
Definition at line 4200 of file accessor.hpp.
|
inlinenoexcept |
Definition at line 4192 of file accessor.hpp.
|
friend |