DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::nd_item< dimensions > Member List

This is the complete list of members for cl::sycl::nd_item< dimensions >, including all inherited members.

async_work_group_copy(local_ptr< dataT > dest, global_ptr< dataT > src, size_t numElements) constcl::sycl::nd_item< dimensions >inline
async_work_group_copy(global_ptr< dataT > dest, local_ptr< dataT > src, size_t numElements) constcl::sycl::nd_item< dimensions >inline
async_work_group_copy(local_ptr< dataT > dest, global_ptr< dataT > src, size_t numElements, size_t srcStride) constcl::sycl::nd_item< dimensions >inline
async_work_group_copy(global_ptr< dataT > dest, local_ptr< dataT > src, size_t numElements, size_t destStride) constcl::sycl::nd_item< dimensions >inline
barrier(access::fence_space accessSpace=access::fence_space::global_and_local) constcl::sycl::nd_item< dimensions >inline
detail::Builder classcl::sycl::nd_item< dimensions >friend
get_global_id() constcl::sycl::nd_item< dimensions >inline
get_global_id(int dimension) constcl::sycl::nd_item< dimensions >inline
get_global_linear_id() constcl::sycl::nd_item< dimensions >inline
get_global_range() constcl::sycl::nd_item< dimensions >inline
get_global_range(int dimension) constcl::sycl::nd_item< dimensions >inline
get_group() constcl::sycl::nd_item< dimensions >inline
get_group(int dimension) constcl::sycl::nd_item< dimensions >inline
get_group_linear_id() constcl::sycl::nd_item< dimensions >inline
get_group_range() constcl::sycl::nd_item< dimensions >inline
get_group_range(int dimension) constcl::sycl::nd_item< dimensions >inline
get_local_id() constcl::sycl::nd_item< dimensions >inline
get_local_id(int dimension) constcl::sycl::nd_item< dimensions >inline
get_local_linear_id() constcl::sycl::nd_item< dimensions >inline
get_local_range() constcl::sycl::nd_item< dimensions >inline
get_local_range(int dimension) constcl::sycl::nd_item< dimensions >inline
get_nd_range() constcl::sycl::nd_item< dimensions >inline
get_offset() constcl::sycl::nd_item< dimensions >inline
get_sub_group() constcl::sycl::nd_item< dimensions >inline
mem_fence(typename detail::enable_if_t< accessMode==access::mode::read||accessMode==access::mode::write||accessMode==access::mode::read_write, access::fence_space > accessSpace=access::fence_space::global_and_local) constcl::sycl::nd_item< dimensions >inline
nd_item()=deletecl::sycl::nd_item< dimensions >
nd_item(const nd_item &rhs)=defaultcl::sycl::nd_item< dimensions >
nd_item(nd_item &&rhs)=defaultcl::sycl::nd_item< dimensions >
nd_item(const item< dimensions, true > &GL, const item< dimensions, false > &L, const group< dimensions > &GR)cl::sycl::nd_item< dimensions >inlineprotected
operator!=(const nd_item &rhs) constcl::sycl::nd_item< dimensions >inline
operator=(const nd_item &rhs)=defaultcl::sycl::nd_item< dimensions >
operator=(nd_item &&rhs)=defaultcl::sycl::nd_item< dimensions >
operator==(const nd_item &rhs) constcl::sycl::nd_item< dimensions >inline
wait_for(eventTN... events) constcl::sycl::nd_item< dimensions >inline