Clover Git
OpenCL 1.1 software implementation

Coal::DeviceInterface Member List

This is the complete list of members for Coal::DeviceInterface, including all inherited members.
createDeviceBuffer(MemObject *buffer, cl_int *rs)=0Coal::DeviceInterface [pure virtual]
createDeviceKernel(Kernel *kernel, llvm::Function *function)=0Coal::DeviceInterface [pure virtual]
createDeviceProgram(Program *program)=0Coal::DeviceInterface [pure virtual]
dereference()Coal::Object
DeviceInterface()Coal::DeviceInterface [inline]
freeEventDeviceData(Event *event)=0Coal::DeviceInterface [pure virtual]
info(cl_device_info param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) const =0Coal::DeviceInterface [pure virtual]
initEventDeviceData(Event *event)=0Coal::DeviceInterface [pure virtual]
isA(Type type) const Coal::Object
Object(Type type, Object *parent=0)Coal::Object
parent() const Coal::Object
pushEvent(Event *event)=0Coal::DeviceInterface [pure virtual]
reference()Coal::Object
references() const Coal::Object
setReleaseParent(bool release)Coal::Object
T_CommandQueue enum valueCoal::Object
T_Context enum valueCoal::Object
T_Device enum valueCoal::Object
T_Event enum valueCoal::Object
T_Kernel enum valueCoal::Object
T_MemObject enum valueCoal::Object
T_Program enum valueCoal::Object
T_Sampler enum valueCoal::Object
type() const Coal::Object
Type enum nameCoal::Object
~DeviceInterface()Coal::DeviceInterface [inline, virtual]
~Object()Coal::Object [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines