|
OpenCL C++ Bindings
|
#include <opencl.hpp>
Public Types | |
| typedef KernelFunctor< Ts... > | FunctorType |
| typedef Event | result_type |
| Return type of the functor. | |
| typedef Event | type_(const EnqueueArgs &, Ts...) |
| Function signature of kernel functor with no event dependency. | |
Public Member Functions | |
| make_kernel (const Program &program, const string name, cl_int *err=nullptr) | |
| make_kernel (const Kernel kernel) | |
| Event | operator() (const EnqueueArgs &enqueueArgs, Ts... args) |
Public Attributes | |
| FunctorType | functor_ |
Backward compatibility class to ensure that cl.hpp code works with opencl.hpp. Please use KernelFunctor directly.
Definition at line 10366 of file opencl.hpp.
| typedef KernelFunctor<Ts...> cl::compatibility::make_kernel< Ts >::FunctorType |
Definition at line 10368 of file opencl.hpp.
| typedef Event cl::compatibility::make_kernel< Ts >::result_type |
Return type of the functor.
Definition at line 10385 of file opencl.hpp.
| typedef Event cl::compatibility::make_kernel< Ts >::type_(const EnqueueArgs &, Ts...) |
Function signature of kernel functor with no event dependency.
Definition at line 10388 of file opencl.hpp.
|
inline |
Definition at line 10372 of file opencl.hpp.
|
inline |
Definition at line 10379 of file opencl.hpp.
|
inline |
Definition at line 10392 of file opencl.hpp.
| FunctorType cl::compatibility::make_kernel< Ts >::functor_ |
Definition at line 10370 of file opencl.hpp.