This is the complete list of members for Qrack::OCLEngine, including all inherited members.
| activeAllocSizes | Qrack::OCLEngine | private |
| AddToActiveAllocSize(const int64_t &dev, size_t size) | Qrack::OCLEngine | inline |
| all_device_contexts | Qrack::OCLEngine | private |
| allocMutex | Qrack::OCLEngine | private |
| binary_file_ext | Qrack::OCLEngine | privatestatic |
| binary_file_prefix | Qrack::OCLEngine | privatestatic |
| default_device_context | Qrack::OCLEngine | private |
| GetActiveAllocSize(const int64_t &dev) | Qrack::OCLEngine | inline |
| GetDefaultBinaryPath() | Qrack::OCLEngine | inlinestatic |
| GetDefaultDeviceID() | Qrack::OCLEngine | inline |
| GetDeviceContextPtr(const int64_t &dev=-1) | Qrack::OCLEngine | |
| GetDeviceContextPtrVector() | Qrack::OCLEngine | |
| GetDeviceCount() | Qrack::OCLEngine | inline |
| InitOCL(bool buildFromSource=false, bool saveBinaries=false, std::string home="*", std::vector< int64_t > maxAllocVec={ -1 }) | Qrack::OCLEngine | static |
| Instance() | Qrack::OCLEngine | inlinestatic |
| kernelHandles | Qrack::OCLEngine | privatestatic |
| MakeProgram(bool buildFromSource, std::string path, std::shared_ptr< OCLDeviceContext > devCntxt) | Qrack::OCLEngine | privatestatic |
| maxActiveAllocSizes | Qrack::OCLEngine | private |
| OCLEngine(OCLEngine const &)=delete | Qrack::OCLEngine | |
| OCLEngine() | Qrack::OCLEngine | private |
| operator=(OCLEngine const &)=delete | Qrack::OCLEngine | |
| ResetActiveAllocSize(const int64_t &dev) | Qrack::OCLEngine | inline |
| SaveBinary(cl::Program program, std::string path, std::string fileName) | Qrack::OCLEngine | privatestatic |
| SetDefaultDeviceContext(DeviceContextPtr dcp) | Qrack::OCLEngine | |
| SetDeviceContextPtrVector(std::vector< DeviceContextPtr > vec, DeviceContextPtr dcp=nullptr) | Qrack::OCLEngine | |
| SubtractFromActiveAllocSize(const int64_t &dev, size_t size) | Qrack::OCLEngine | inline |