#include <iso_visual_cl_manager.h>
Public Member Functions | |
| CLManager () | |
| ~CLManager () | |
| bool | checkDevice (const base::String &pDeviceName) |
| bool | checkQueue (const base::String &pQueueName) |
| bool | checkProgram (const base::String &pQueueName, const base::String &pProgramName) |
| CLDevice & | device (const base::String &pDeviceName) throw (VisualException) |
| CLQueue & | queue (const base::String &pQueueName) throw (VisualException) |
| CLProgram & | program (const base::String &pQueueName, const base::String &pProgramName) throw (VisualException) |
| CLQueue & | createQueue (const base::String &pDeviceName, const base::String &pQueueName, CLDeviceType pDeviceType) throw (VisualException) |
| CLQueue & | createQueue (const base::String &pDeviceName, const base::String &pQueueName, CLDeviceContext pDeviceContext) throw (VisualException) |
| CLProgram & | createProgram (const base::String &pQueueName, const base::String &pProgramName, const base::String &pProgramFile) throw (VisualException) |
| void | addInitObject (CLInitObject *pInitObject) |
| void | initialize () throw (VisualException) |
| void | update () throw (VisualException) |
Protected Attributes | |
| QHash< base::String, CLDevice * > | mDevices |
| QHash< base::String, CLQueue * > | mQueues |
| QHash< base::String, CLProgram * > | mPrograms |
| QVector< CLInitObject * > | mInitObjects |
| CLManager::CLManager | ( | ) |
| CLManager::~CLManager | ( | ) |
| bool CLManager::checkDevice | ( | const base::String & | pDeviceName | ) |
| bool CLManager::checkQueue | ( | const base::String & | pQueueName | ) |
| bool CLManager::checkProgram | ( | const base::String & | pQueueName, | |
| const base::String & | pProgramName | |||
| ) |
| CLDevice & CLManager::device | ( | const base::String & | pDeviceName | ) | throw (VisualException) |
| CLQueue & CLManager::queue | ( | const base::String & | pQueueName | ) | throw (VisualException) |
| CLProgram & CLManager::program | ( | const base::String & | pQueueName, | |
| const base::String & | pProgramName | |||
| ) | throw (VisualException) |
| CLQueue & CLManager::createQueue | ( | const base::String & | pDeviceName, | |
| const base::String & | pQueueName, | |||
| CLDeviceType | pDeviceType | |||
| ) | throw (VisualException) |
| CLQueue & CLManager::createQueue | ( | const base::String & | pDeviceName, | |
| const base::String & | pQueueName, | |||
| CLDeviceContext | pDeviceContext | |||
| ) | throw (VisualException) |
| CLProgram & CLManager::createProgram | ( | const base::String & | pQueueName, | |
| const base::String & | pProgramName, | |||
| const base::String & | pProgramFile | |||
| ) | throw (VisualException) |
| void CLManager::addInitObject | ( | CLInitObject * | pInitObject | ) |
| void CLManager::initialize | ( | ) | throw (VisualException) |
| void CLManager::update | ( | ) | throw (VisualException) |
QHash< base::String, CLDevice* > iso::visual::CLManager::mDevices [protected] |
QHash< base::String, CLQueue* > iso::visual::CLManager::mQueues [protected] |
QHash< base::String, CLProgram* > iso::visual::CLManager::mPrograms [protected] |
QVector< CLInitObject* > iso::visual::CLManager::mInitObjects [protected] |
1.5.1