iso::cl::Queue Class Reference

#include <iso_cl_queue.h>

Collaboration diagram for iso::cl::Queue:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Queue (Device &pDevice) throw (CLException)
 ~Queue ()
Device & device ()
cl_command_queue & queue ()
void read (MemoryObject *pMemoryObject) throw (CLException)
void write (MemoryObject *pMemoryObject) throw (CLException)
void execute (Kernel &pKernel) throw (CLException)
void finish ()

Protected Attributes

Device & mDevice
cl_command_queue mQueue

Constructor & Destructor Documentation

Queue::Queue ( Device &  pDevice  )  throw (CLException)

Queue::~Queue (  ) 


Member Function Documentation

Device & Queue::device (  ) 

cl_command_queue & Queue::queue (  ) 

void Queue::read ( MemoryObject *  pMemoryObject  )  throw (CLException)

void Queue::write ( MemoryObject *  pMemoryObject  )  throw (CLException)

void Queue::execute ( Kernel &  pKernel  )  throw (CLException)

void Queue::finish (  ) 


Member Data Documentation

Device& iso::cl::Queue::mDevice [protected]

cl_command_queue iso::cl::Queue::mQueue [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 13:51:14 2011 for iso_cl by  doxygen 1.5.1