DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::detail::ArgDesc Class Reference

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

Collaboration diagram for cl::sycl::detail::ArgDesc:

Public Member Functions

 ArgDesc (cl::sycl::detail::kernel_param_kind_t Type, void *Ptr, int Size, int Index)
 

Public Attributes

cl::sycl::detail::kernel_param_kind_t MType
 
void * MPtr
 
int MSize
 
int MIndex
 

Detailed Description

Definition at line 27 of file cg_types.hpp.

Constructor & Destructor Documentation

◆ ArgDesc()

cl::sycl::detail::ArgDesc::ArgDesc ( cl::sycl::detail::kernel_param_kind_t  Type,
void *  Ptr,
int  Size,
int  Index 
)
inline

Definition at line 29 of file cg_types.hpp.

Member Data Documentation

◆ MIndex

int cl::sycl::detail::ArgDesc::MIndex

Definition at line 36 of file cg_types.hpp.

Referenced by cl::sycl::detail::applyFuncOnFilteredArgs().

◆ MPtr

void* cl::sycl::detail::ArgDesc::MPtr

◆ MSize

int cl::sycl::detail::ArgDesc::MSize

◆ MType

cl::sycl::detail::kernel_param_kind_t cl::sycl::detail::ArgDesc::MType

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