ViennaCL - The Vienna Computing Library  1.5.0
Public Types | Static Public Member Functions
info< cl_kernel > Struct Template Reference

#include <infos.hpp>

Public Types

typedef cl_kernel_info type

Static Public Member Functions

static void get (cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret)
static void get (cl_kernel kernel, cl_device_id dev_id, cl_kernel_work_group_info param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret)

template<>
struct viennacl::ocl::detail::info< cl_kernel >


Member Typedef Documentation

typedef cl_kernel_info type

Member Function Documentation

static void get ( cl_kernel  kernel,
cl_kernel_info< cl_kernel >  param_name,
size_t  param_value_size,
void *  param_value,
size_t *  param_value_size_ret 
) [inline, static]
static void get ( cl_kernel  kernel,
cl_device_id  dev_id,
cl_kernel_work_group_info< cl_kernel >  param_name,
size_t  param_value_size,
void *  param_value,
size_t *  param_value_size_ret 
) [inline, static]

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