OpenCL C++ Bindings
cl::Kernel Member List

This is the complete list of members for cl::Kernel, including all inherited members.

clone()cl::Kernelinline
enableFineGrainedSystemSVM(bool svmEnabled)cl::Kernelinline
getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *param) const (defined in cl::Kernel)cl::Kernelinline
getArgInfo(cl_uint argIndex, cl_int *err=NULL) const (defined in cl::Kernel)cl::Kernelinline
getInfo(cl_kernel_info name, T *param) const (defined in cl::Kernel)cl::Kernelinline
getInfo(cl_int *err=NULL) const (defined in cl::Kernel)cl::Kernelinline
getSubGroupInfo(const cl::Device &dev, cl_kernel_sub_group_info name, const cl::NDRange &range, size_type *param) const (defined in cl::Kernel)cl::Kernelinline
getSubGroupInfo(const cl::Device &dev, const cl::NDRange &range, cl_int *err=NULL) const (defined in cl::Kernel)cl::Kernelinline
getWorkGroupInfo(const Device &device, cl_kernel_work_group_info name, T *param) const (defined in cl::Kernel)cl::Kernelinline
getWorkGroupInfo(const Device &device, cl_int *err=NULL) const (defined in cl::Kernel)cl::Kernelinline
Kernel(const Program &program, const char *name, cl_int *err=NULL) (defined in cl::Kernel)cl::Kernelinline
Kernel()cl::Kernelinline
Kernel(const cl_kernel &kernel, bool retainObject=false)cl::Kernelinlineexplicit
Kernel(const Kernel &kernel)cl::Kernelinline
Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_cl::Kernelinline
operator=(const cl_kernel &rhs)cl::Kernelinline
operator=(const Kernel &kernel)cl::Kernelinline
operator=(Kernel &&kernel)cl::Kernelinline
setArg(cl_uint index, const cl::pointer< T, D > &argPtr)cl::Kernelinline
setArg(cl_uint index, const cl::vector< T, Alloc > &argPtr)cl::Kernelinline
setArg(cl_uint index, const T argPtr)cl::Kernelinline
setArg(cl_uint index, const T &value)cl::Kernelinline
setArg(cl_uint index, size_type size, const void *argPtr) (defined in cl::Kernel)cl::Kernelinline
setExecInfo(cl_kernel_exec_info param_name, const T &val) (defined in cl::Kernel)cl::Kernelinline
setExecInfo(typename detail::param_traits< detail::cl_kernel_exec_info, name >::param_type &val) (defined in cl::Kernel)cl::Kernelinline
setSVMPointers(const vector< void * > &pointerList)cl::Kernelinline
setSVMPointers(const std::array< void *, ArrayLength > &pointerList)cl::Kernelinline
setSVMPointers(const T0 &t0, Ts &... ts) (defined in cl::Kernel)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0, const pointer< T1, D > &t1, Ts &... ts) (defined in cl::Kernel)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0, T1 t1, Ts... ts) (defined in cl::Kernel)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0) (defined in cl::Kernel)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0) (defined in cl::Kernel)cl::Kernelinline