|
| id ()=default |
|
template<int N = Dimensions> |
| id (ParamTy< N, 1, size_t > dim0) |
|
template<int N = Dimensions> |
| id (ParamTy< N, 1, const range< Dimensions >> &range_size) |
|
template<int N = Dimensions, bool with_offset = true> |
| id (ParamTy< N, 1, const item< Dimensions, with_offset >> &item) |
|
template<int N = Dimensions> |
| id (ParamTy< N, 2, size_t > dim0, size_t dim1) |
|
template<int N = Dimensions> |
| id (ParamTy< N, 2, const range< Dimensions >> &range_size) |
|
template<int N = Dimensions, bool with_offset = true> |
| id (ParamTy< N, 2, const item< Dimensions, with_offset >> &item) |
|
template<int N = Dimensions> |
| id (ParamTy< N, 3, size_t > dim0, size_t dim1, size_t dim2) |
|
template<int N = Dimensions> |
| id (ParamTy< N, 3, const range< Dimensions >> &range_size) |
|
template<int N = Dimensions, bool with_offset = true> |
| id (ParamTy< N, 3, const item< Dimensions, with_offset >> &item) |
|
| operator range< Dimensions > () const |
|
__SYCL_ALWAYS_INLINE | operator EnableIfT< (Dimensions==1) |
|
__SYCL_ALWAYS_INLINE | size_t () const |
|
bool | operator== (const id< Dimensions > &rhs) const |
|
template<int Dimensions = 1>
class sycl::_V1::id< Dimensions >
A unique identifier of an item in an index space.
Definition at line 20 of file array.hpp.