Workspace 6.21.5
Classes | Typedefs | Functions
CSIRO::HPC Namespace Reference

Classes

class  DeviceInfo
 Information of an individual device. More...
 
class  HeterogeneousParallelComputingPlugin
 A Workspace plugin for Heterogeneous Parallel Computing with OpenCL. More...
 
class  HPCDeviceManager
 Singleton class for managing access to OpenCL devices. More...
 
class  OpenCLDataSeriesSum
 Put a one-line description of your operation here. More...
 
class  OpenCLJuliaSet
 
class  QueryOpenCLDevices
 Put a one-line description of your operation here. More...
 
class  ScopedDeviceAcquisition
 Scoped acquisition of a device. More...
 

Typedefs

typedef QHash< QString, BuiltOpenCLProgram > BuiltOpenCLProgramLookup
 
typedef QList< const DeviceInfo * > DeviceInfoList
 

Functions

bool checkOpenCLResult (cl_int errorCode, const QString &errorMsg)
 
CSIRO_IMPORTSPEC QString getOpenCLErrorString (cl_int errorCode)
 

Typedef Documentation

◆ BuiltOpenCLProgramLookup

typedef QHash<QString, BuiltOpenCLProgram> BuiltOpenCLProgramLookup

◆ DeviceInfoList

typedef QList<const DeviceInfo*> DeviceInfoList

Function Documentation

◆ checkOpenCLResult()

CSIRO_IMPORTSPEC bool checkOpenCLResult ( cl_int  errorCode,
const QString &  errorMsg 
)

◆ getOpenCLErrorString()

CSIRO_IMPORTSPEC QString getOpenCLErrorString ( cl_int  errorCode)