#include <iso_visual_cl.h>
Inherits iso::visual::CLInitObject.
Inheritance diagram for iso::visual::CLKernel:
Public Member Functions | |
CLKernel (const base::String &pName, CLProgram &pProgram) | |
~CLKernel () | |
CLProgram & | program () |
cl::Kernel * | kernel () throw (VisualException) |
void | initialize () throw (VisualException) |
void | reset () throw (VisualException) |
Protected Attributes | |
base::String | mName |
CLProgram & | mProgram |
cl::Kernel * | mKernel |
Friends | |
class | CLProgram |
CLKernel::CLKernel | ( | const base::String & | pName, | |
CLProgram & | pProgram | |||
) |
CLKernel::~CLKernel | ( | ) |
CLProgram & CLKernel::program | ( | ) |
cl::Kernel * CLKernel::kernel | ( | ) | throw (VisualException) |
void CLKernel::initialize | ( | ) | throw (VisualException) [virtual] |
Implements iso::visual::CLInitObject.
void CLKernel::reset | ( | ) | throw (VisualException) |
friend class CLProgram [friend] |
base::String iso::visual::CLKernel::mName [protected] |
CLProgram& iso::visual::CLKernel::mProgram [protected] |
cl::Kernel* iso::visual::CLKernel::mKernel [protected] |