DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::detail::NDLoopIterateImpl< NDIMS, DIM, LoopBoundTy, FuncTy, LoopIndexTy > Struct Template Reference

Helper class for the NDLoop. More...

#include <CL/sycl/detail/common.hpp>

Public Member Functions

 NDLoopIterateImpl (const LoopIndexTy< NDIMS > &LowerBound, const LoopBoundTy< NDIMS > &Stride, const LoopBoundTy< NDIMS > &UpperBound, FuncTy f, LoopIndexTy< NDIMS > &Index)
 

Detailed Description

template<int NDIMS, int DIM, template< int > class LoopBoundTy, typename FuncTy, template< int > class LoopIndexTy>
struct cl::sycl::detail::NDLoopIterateImpl< NDIMS, DIM, LoopBoundTy, FuncTy, LoopIndexTy >

Helper class for the NDLoop.

Definition at line 249 of file common.hpp.

Constructor & Destructor Documentation

◆ NDLoopIterateImpl()

template<int NDIMS, int DIM, template< int > class LoopBoundTy, typename FuncTy , template< int > class LoopIndexTy>
cl::sycl::detail::NDLoopIterateImpl< NDIMS, DIM, LoopBoundTy, FuncTy, LoopIndexTy >::NDLoopIterateImpl ( const LoopIndexTy< NDIMS > &  LowerBound,
const LoopBoundTy< NDIMS > &  Stride,
const LoopBoundTy< NDIMS > &  UpperBound,
FuncTy  f,
LoopIndexTy< NDIMS > &  Index 
)
inline

Definition at line 250 of file common.hpp.


The documentation for this struct was generated from the following file: