DPC++ Runtime
Runtime libraries for oneAPI Data Parallel C++
cl::sycl::group< Dimensions > Member List

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

async_work_group_copy(local_ptr< dataT > dest, global_ptr< dataT > src, size_t numElements, size_t srcStride) constcl::sycl::group< Dimensions >inline
async_work_group_copy(global_ptr< dataT > dest, local_ptr< dataT > src, size_t numElements, size_t destStride) constcl::sycl::group< Dimensions >inline
async_work_group_copy(multi_ptr< T, DestS > Dest, multi_ptr< T, SrcS > Src, size_t NumElements, size_t Stride) constcl::sycl::group< Dimensions >inline
async_work_group_copy(multi_ptr< T, DestS > Dest, multi_ptr< T, SrcS > Src, size_t NumElements, size_t Stride) constcl::sycl::group< Dimensions >inline
async_work_group_copy(local_ptr< dataT > dest, global_ptr< dataT > src, size_t numElements) constcl::sycl::group< Dimensions >inline
async_work_group_copy(global_ptr< dataT > dest, local_ptr< dataT > src, size_t numElements) constcl::sycl::group< Dimensions >inline
detail::Builder classcl::sycl::group< Dimensions >friend
dimensionscl::sycl::group< Dimensions >static
fence_scopecl::sycl::group< Dimensions >static
get_global_range() constcl::sycl::group< Dimensions >inline
get_global_range(int dimension) constcl::sycl::group< Dimensions >inline
get_group_range() constcl::sycl::group< Dimensions >inline
get_group_range(int dimension) constcl::sycl::group< Dimensions >inline
get_id() constcl::sycl::group< Dimensions >inline
get_id(int dimension) constcl::sycl::group< Dimensions >inline
get_linear_id() constcl::sycl::group< Dimensions >inline
get_linear_id() constcl::sycl::group< Dimensions >inline
get_linear_id() constcl::sycl::group< Dimensions >inline
get_local_range() constcl::sycl::group< Dimensions >inline
get_local_range(int dimension) constcl::sycl::group< Dimensions >inline
group()=deletecl::sycl::group< Dimensions >
group(const range< Dimensions > &G, const range< Dimensions > &L, const range< Dimensions > GroupRange, const id< Dimensions > &I)cl::sycl::group< Dimensions >inlineprotected
id_type typedefcl::sycl::group< Dimensions >
linear_id_type typedefcl::sycl::group< Dimensions >
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::group< Dimensions >inline
operator!=(const group< Dimensions > &rhs) constcl::sycl::group< Dimensions >inline
operator==(const group< Dimensions > &rhs) constcl::sycl::group< Dimensions >inline
operator[](int dimension) constcl::sycl::group< Dimensions >inline
parallel_for_work_item(WorkItemFunctionT Func) constcl::sycl::group< Dimensions >inline
parallel_for_work_item(range< Dimensions > flexibleRange, WorkItemFunctionT Func) constcl::sycl::group< Dimensions >inline
range_type typedefcl::sycl::group< Dimensions >
wait_for(eventTN... Events) constcl::sycl::group< Dimensions >inline