DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::nd_item< Dimensions > Member List

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

async_work_group_copy(local_ptr< dataT > dest, global_ptr< dataT > src, size_t numElements) constsycl::_V1::nd_item< Dimensions >inline
async_work_group_copy(global_ptr< dataT > dest, local_ptr< dataT > src, size_t numElements) constsycl::_V1::nd_item< Dimensions >inline
async_work_group_copy(local_ptr< dataT > dest, global_ptr< dataT > src, size_t numElements, size_t srcStride) constsycl::_V1::nd_item< Dimensions >inline
async_work_group_copy(global_ptr< dataT > dest, local_ptr< dataT > src, size_t numElements, size_t destStride) constsycl::_V1::nd_item< Dimensions >inline
async_work_group_copy(decorated_local_ptr< DestDataT > dest, decorated_global_ptr< SrcDataT > src, size_t numElements) constsycl::_V1::nd_item< Dimensions >inline
async_work_group_copy(decorated_global_ptr< DestDataT > dest, decorated_local_ptr< SrcDataT > src, size_t numElements) constsycl::_V1::nd_item< Dimensions >inline
async_work_group_copy(decorated_local_ptr< DestDataT > dest, decorated_global_ptr< SrcDataT > src, size_t numElements, size_t srcStride) constsycl::_V1::nd_item< Dimensions >inline
async_work_group_copy(decorated_global_ptr< DestDataT > dest, decorated_local_ptr< SrcDataT > src, size_t numElements, size_t destStride) constsycl::_V1::nd_item< Dimensions >inline
barrier(access::fence_space accessSpace=access::fence_space::global_and_local) constsycl::_V1::nd_item< Dimensions >inline
detail::Builder classsycl::_V1::nd_item< Dimensions >friend
dimensionssycl::_V1::nd_item< Dimensions >static
ext_oneapi_get_root_group() constsycl::_V1::nd_item< Dimensions >inline
get_global_id() constsycl::_V1::nd_item< Dimensions >inline
get_global_id(int Dimension) constsycl::_V1::nd_item< Dimensions >inline
get_global_linear_id() constsycl::_V1::nd_item< Dimensions >inline
get_global_range() constsycl::_V1::nd_item< Dimensions >inline
get_global_range(int Dimension) constsycl::_V1::nd_item< Dimensions >inline
get_group() constsycl::_V1::nd_item< Dimensions >inline
get_group(int Dimension) constsycl::_V1::nd_item< Dimensions >inline
get_group_linear_id() constsycl::_V1::nd_item< Dimensions >inline
get_group_range() constsycl::_V1::nd_item< Dimensions >inline
get_group_range(int Dimension) constsycl::_V1::nd_item< Dimensions >inline
get_local_id() constsycl::_V1::nd_item< Dimensions >inline
get_local_id(int Dimension) constsycl::_V1::nd_item< Dimensions >inline
get_local_linear_id() constsycl::_V1::nd_item< Dimensions >inline
get_local_range() constsycl::_V1::nd_item< Dimensions >inline
get_local_range(int Dimension) constsycl::_V1::nd_item< Dimensions >inline
get_nd_range() constsycl::_V1::nd_item< Dimensions >inline
get_offset() constsycl::_V1::nd_item< Dimensions >inline
get_sub_group() constsycl::_V1::nd_item< Dimensions >inline
mem_fence(typename std::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) constsycl::_V1::nd_item< Dimensions >inline
nd_item()=deletesycl::_V1::nd_item< Dimensions >
nd_item(const nd_item &rhs)=defaultsycl::_V1::nd_item< Dimensions >
nd_item(nd_item &&rhs)=defaultsycl::_V1::nd_item< Dimensions >
nd_item(const item< Dimensions, true > &GL, const item< Dimensions, false > &L, const group< Dimensions > &GR)sycl::_V1::nd_item< Dimensions >inlineprotected
operator!=(const nd_item &rhs) constsycl::_V1::nd_item< Dimensions >inline
operator=(const nd_item &rhs)=defaultsycl::_V1::nd_item< Dimensions >
operator=(nd_item &&rhs)=defaultsycl::_V1::nd_item< Dimensions >
operator==(const nd_item &rhs) constsycl::_V1::nd_item< Dimensions >inline
wait_for(eventTN... events) constsycl::_V1::nd_item< Dimensions >inline