iso::visual::CLKernel Class Reference

#include <iso_visual_cl.h>

Inherits iso::visual::CLInitObject.

Inheritance diagram for iso::visual::CLKernel:

Inheritance graph
[legend]
Collaboration diagram for iso::visual::CLKernel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CLKernel (const base::String &pName, CLProgram &pProgram)
 ~CLKernel ()
CLProgramprogram ()
cl::Kernel * kernel () throw (VisualException)
void initialize () throw (VisualException)
void reset () throw (VisualException)

Protected Attributes

base::String mName
CLProgrammProgram
cl::Kernel * mKernel

Friends

class CLProgram

Constructor & Destructor Documentation

CLKernel::CLKernel ( const base::String &  pName,
CLProgram pProgram 
)

CLKernel::~CLKernel (  ) 


Member Function Documentation

CLProgram & CLKernel::program (  ) 

cl::Kernel * CLKernel::kernel (  )  throw (VisualException)

void CLKernel::initialize (  )  throw (VisualException) [virtual]

Implements iso::visual::CLInitObject.

void CLKernel::reset (  )  throw (VisualException)


Friends And Related Function Documentation

friend class CLProgram [friend]


Member Data Documentation

base::String iso::visual::CLKernel::mName [protected]

CLProgram& iso::visual::CLKernel::mProgram [protected]

cl::Kernel* iso::visual::CLKernel::mKernel [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:23:38 2011 for iso visual by  doxygen 1.5.1