iso::visual::CLDevice Class Reference

#include <iso_visual_cl.h>

Inherits iso::visual::CLInitObject.

Inheritance diagram for iso::visual::CLDevice:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CLDevice (const base::String &pName)
 CLDevice (const base::String &pName, CLDeviceType pType)
 CLDevice (const base::String &pName, CLDeviceContext pContext)
 ~CLDevice ()
CLDeviceType type () const
CLDeviceContext context () const
cl::Device * device () throw ( VisualException )
void initialize () throw ( VisualException )

Protected Attributes

base::String mName
int mCount
CLDeviceType mType
CLDeviceContext mContext
cl::Device * mDevice

Constructor & Destructor Documentation

CLDevice::CLDevice ( const base::String &  pName  ) 

CLDevice::CLDevice ( const base::String &  pName,
CLDeviceType  pType 
)

CLDevice::CLDevice ( const base::String &  pName,
CLDeviceContext  pContext 
)

CLDevice::~CLDevice (  ) 


Member Function Documentation

CLDeviceType CLDevice::type (  )  const

CLDeviceContext CLDevice::context (  )  const

cl::Device * CLDevice::device (  )  throw ( VisualException )

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

Implements iso::visual::CLInitObject.


Member Data Documentation

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

int iso::visual::CLDevice::mCount [protected]

CLDeviceType iso::visual::CLDevice::mType [protected]

CLDeviceContext iso::visual::CLDevice::mContext [protected]

cl::Device* iso::visual::CLDevice::mDevice [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