Public Member Functions | Private Attributes | List of all members
cl::detail::KernelFunctorGlobal< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 > Class Template Reference

#include <cl.hpp>

Public Member Functions

 KernelFunctorGlobal (Kernel kernel)
 
 KernelFunctorGlobal (const Program &program, const STRING_CLASS name, cl_int *err=NULL)
 
Event operator() (const EnqueueArgs &args, T0 t0, T1 t1=NullType(), T2 t2=NullType(), T3 t3=NullType(), T4 t4=NullType(), T5 t5=NullType(), T6 t6=NullType(), T7 t7=NullType(), T8 t8=NullType(), T9 t9=NullType(), T10 t10=NullType(), T11 t11=NullType(), T12 t12=NullType(), T13 t13=NullType(), T14 t14=NullType(), T15 t15=NullType(), T16 t16=NullType(), T17 t17=NullType(), T18 t18=NullType(), T19 t19=NullType(), T20 t20=NullType(), T21 t21=NullType(), T22 t22=NullType(), T23 t23=NullType(), T24 t24=NullType(), T25 t25=NullType(), T26 t26=NullType(), T27 t27=NullType(), T28 t28=NullType(), T29 t29=NullType(), T30 t30=NullType(), T31 t31=NullType())
 

Private Attributes

Kernel kernel_
 

Detailed Description

template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21, typename T22, typename T23, typename T24, typename T25, typename T26, typename T27, typename T28, typename T29, typename T30, typename T31>
class cl::detail::KernelFunctorGlobal< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 >

Definition at line 7403 of file cl.hpp.

Constructor & Destructor Documentation

template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21, typename T22, typename T23, typename T24, typename T25, typename T26, typename T27, typename T28, typename T29, typename T30, typename T31>
cl::detail::KernelFunctorGlobal< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 >::KernelFunctorGlobal ( Kernel  kernel)
inline

Definition at line 7409 of file cl.hpp.

template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21, typename T22, typename T23, typename T24, typename T25, typename T26, typename T27, typename T28, typename T29, typename T30, typename T31>
cl::detail::KernelFunctorGlobal< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 >::KernelFunctorGlobal ( const Program program,
const STRING_CLASS  name,
cl_int *  err = NULL 
)
inline

Definition at line 7414 of file cl.hpp.

Member Function Documentation

template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21, typename T22, typename T23, typename T24, typename T25, typename T26, typename T27, typename T28, typename T29, typename T30, typename T31>
Event cl::detail::KernelFunctorGlobal< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 >::operator() ( const EnqueueArgs args,
T0  t0,
T1  t1 = NullType(),
T2  t2 = NullType(),
T3  t3 = NullType(),
T4  t4 = NullType(),
T5  t5 = NullType(),
T6  t6 = NullType(),
T7  t7 = NullType(),
T8  t8 = NullType(),
T9  t9 = NullType(),
T10  t10 = NullType(),
T11  t11 = NullType(),
T12  t12 = NullType(),
T13  t13 = NullType(),
T14  t14 = NullType(),
T15  t15 = NullType(),
T16  t16 = NullType(),
T17  t17 = NullType(),
T18  t18 = NullType(),
T19  t19 = NullType(),
T20  t20 = NullType(),
T21  t21 = NullType(),
T22  t22 = NullType(),
T23  t23 = NullType(),
T24  t24 = NullType(),
T25  t25 = NullType(),
T26  t26 = NullType(),
T27  t27 = NullType(),
T28  t28 = NullType(),
T29  t29 = NullType(),
T30  t30 = NullType(),
T31  t31 = NullType() 
)
inline

Definition at line 7421 of file cl.hpp.

Member Data Documentation

template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21, typename T22, typename T23, typename T24, typename T25, typename T26, typename T27, typename T28, typename T29, typename T30, typename T31>
Kernel cl::detail::KernelFunctorGlobal< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 >::kernel_
private

Definition at line 7406 of file cl.hpp.


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


kinect2_registration
Author(s):
autogenerated on Wed Jan 3 2018 03:48:04