#include <CL/sycl/detail/accessor_impl.hpp>
Definition at line 132 of file accessor_impl.hpp.
◆ AccessorBaseHost()
cl::sycl::detail::AccessorBaseHost::AccessorBaseHost |
( |
id< 3 > |
Offset, |
|
|
range< 3 > |
AccessRange, |
|
|
range< 3 > |
MemoryRange, |
|
|
access::mode |
AccessMode, |
|
|
detail::SYCLMemObjI * |
SYCLMemObject, |
|
|
int |
Dims, |
|
|
int |
ElemSize, |
|
|
int |
OffsetInBytes = 0 , |
|
|
bool |
IsSubBuffer = false |
|
) |
| |
|
inline |
◆ getAccessRange() [1/2]
range<3>& cl::sycl::detail::AccessorBaseHost::getAccessRange |
( |
| ) |
|
|
inlineprotected |
◆ getAccessRange() [2/2]
const range<3>& cl::sycl::detail::AccessorBaseHost::getAccessRange |
( |
| ) |
const |
|
inlineprotected |
◆ getElemSize()
unsigned int cl::sycl::detail::AccessorBaseHost::getElemSize |
( |
| ) |
const |
|
inlineprotected |
◆ getMemoryRange() [1/2]
range<3>& cl::sycl::detail::AccessorBaseHost::getMemoryRange |
( |
| ) |
|
|
inlineprotected |
◆ getMemoryRange() [2/2]
const range<3>& cl::sycl::detail::AccessorBaseHost::getMemoryRange |
( |
| ) |
const |
|
inlineprotected |
◆ getOffset() [1/2]
id<3>& cl::sycl::detail::AccessorBaseHost::getOffset |
( |
| ) |
|
|
inlineprotected |
◆ getOffset() [2/2]
const id<3>& cl::sycl::detail::AccessorBaseHost::getOffset |
( |
| ) |
const |
|
inlineprotected |
◆ getPtr() [1/2]
void* cl::sycl::detail::AccessorBaseHost::getPtr |
( |
| ) |
|
|
inlineprotected |
◆ getPtr() [2/2]
void* cl::sycl::detail::AccessorBaseHost::getPtr |
( |
| ) |
const |
|
inlineprotected |
◆ getSyclObjImpl()
template<class Obj >
decltype(Obj::impl) friend cl::sycl::detail::AccessorBaseHost::getSyclObjImpl |
( |
const Obj & |
SyclObject | ) |
|
|
protected |
◆ accessor
template<typename , int , access::mode , access::target , access::placeholder , typename >
◆ sycl::ext::intel::esimd::detail::AccessorPrivateProxy
friend class sycl::ext::intel::esimd::detail::AccessorPrivateProxy |
|
friend |
◆ impl
The documentation for this class was generated from the following file: