32 #ifndef __CCL_ABSTRACT_DEV_CONTAINER_WRAPPER_H_
33 #define __CCL_ABSTRACT_DEV_CONTAINER_WRAPPER_H_
40 #include "_ccl_abstract_wrapper.h"
94 CCLDevice*
const* ccl_dev_container_get_all_devices(
96 ccl_dev_container_get_cldevices get_devices,
CCLErr** err);
100 ccl_dev_container_get_cldevices get_devices,
101 cl_uint index,
CCLErr** err);
105 ccl_dev_container_get_cldevices get_devices,
CCLErr** err);
Definition of a wrapper class and its methods for OpenCL device objects.
Base class for wrappers which contain devices, i.e., CCLPlatform, CCLProgram and CCLContext.
Base class for all OpenCL wrappers.
Definition of an abstract wrapper class and its methods for OpenCL objects.
Header for normalizing OpenCL versions within cf4ocl.
Class which represents information about a wrapped OpenCL object.
GError CCLErr
Error handling class.
Common cf4ocl definitions.
Convert OpenCL error codes to readable strings (function header).