Workspace 6.21.5
Classes | Namespaces | Typedefs | Functions
hpcdevicemanager.h File Reference
#include <QCoreApplication>
#include "heterogeneousparallelcomputingplugin.h"
#include "opencl.h"
Include dependency graph for hpcdevicemanager.h:
This graph shows which files directly or indirectly include this file:

Classes

class  DeviceInfo
 Information of an individual device. More...
 
class  HPCDeviceManager
 Singleton class for managing access to OpenCL devices. More...
 
class  ScopedDeviceAcquisition
 Scoped acquisition of a device. More...
 

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::HPC
 

Typedefs

typedef QList< const DeviceInfo * > DeviceInfoList
 

Functions

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