linbox
OpenCLResourceController Class Reference

#include <opencl-resource-controller.h>

Public Member Functions

 OpenCLResourceController ()
 
 ~OpenCLResourceController ()
 
const std::vector< OpenCLEnviron * > * accessEnvirons ()
 
void acquireController ()
 
void releaseController ()
 
unsigned int getInstanceCount (unsigned int ID)
 
unsigned int allocateInstance (unsigned int ID)
 
unsigned int deallocateInstance (unsigned int ID)
 

Constructor & Destructor Documentation

◆ OpenCLResourceController()

◆ ~OpenCLResourceController()

Member Function Documentation

◆ accessEnvirons()

const std::vector< OpenCLEnviron * > * accessEnvirons ( )
inline

◆ acquireController()

void acquireController ( )
inline

◆ releaseController()

void releaseController ( )
inline

◆ getInstanceCount()

unsigned int getInstanceCount ( unsigned int ID)
inline

◆ allocateInstance()

unsigned int allocateInstance ( unsigned int ID)
inline

◆ deallocateInstance()

unsigned int deallocateInstance ( unsigned int ID)
inline

The documentation for this class was generated from the following file: