#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]           | 
        
 1.5.1