#include <iso_visual_cl.h>
Inherits iso::visual::CLInitObject.
Inheritance diagram for iso::visual::CLDevice:
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 |
CLDevice::CLDevice | ( | const base::String & | pName | ) |
CLDevice::CLDevice | ( | const base::String & | pName, | |
CLDeviceType | pType | |||
) |
CLDevice::CLDevice | ( | const base::String & | pName, | |
CLDeviceContext | pContext | |||
) |
CLDevice::~CLDevice | ( | ) |
CLDeviceType CLDevice::type | ( | ) | const |
CLDeviceContext CLDevice::context | ( | ) | const |
cl::Device * CLDevice::device | ( | ) | throw ( VisualException ) |
void CLDevice::initialize | ( | ) | throw ( VisualException ) [virtual] |
Implements iso::visual::CLInitObject.
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] |