|
LibreOffice Module opencl (master) 1
|
#include <openclconfig.hxx>
Classes | |
| struct | ImplMatcher |
Public Types | |
| typedef std::set< ImplMatcher > | ImplMatcherSet |
Public Member Functions | |
| OpenCLConfig () | |
| bool | operator== (const OpenCLConfig &r) const |
| bool | operator!= (const OpenCLConfig &r) const |
| void | set () |
| bool | checkImplementation (const OpenCLPlatformInfo &rPlatform, const OpenCLDeviceInfo &rDevice) const |
Static Public Member Functions | |
| static OpenCLConfig | get () |
Public Attributes | |
| bool | mbUseOpenCL |
| ImplMatcherSet | maDenyList |
| ImplMatcherSet | maAllowList |
Definition at line 23 of file openclconfig.hxx.
Definition at line 78 of file openclconfig.hxx.
| OpenCLConfig::OpenCLConfig | ( | ) |
Definition at line 24 of file openclconfig.cxx.
References maAllowList, and maDenyList.
| bool OpenCLConfig::checkImplementation | ( | const OpenCLPlatformInfo & | rPlatform, |
| const OpenCLDeviceInfo & | rDevice | ||
| ) | const |
Definition at line 198 of file openclconfig.cxx.
References maAllowList, maDenyList, match(), and SAL_INFO.
|
static |
Definition at line 175 of file openclconfig.cxx.
References result.
| bool OpenCLConfig::operator!= | ( | const OpenCLConfig & | r | ) | const |
Definition at line 47 of file openclconfig.cxx.
References operator==().
| bool OpenCLConfig::operator== | ( | const OpenCLConfig & | r | ) | const |
Definition at line 40 of file openclconfig.cxx.
References maAllowList, maDenyList, and mbUseOpenCL.
Referenced by operator!=().
| void OpenCLConfig::set | ( | ) |
Definition at line 187 of file openclconfig.cxx.
References comphelper::ConfigurationChanges::create(), maAllowList, maDenyList, and mbUseOpenCL.
| ImplMatcherSet OpenCLConfig::maAllowList |
Definition at line 81 of file openclconfig.hxx.
Referenced by checkImplementation(), OpenCLConfig(), operator<<(), operator==(), and set().
| ImplMatcherSet OpenCLConfig::maDenyList |
Definition at line 80 of file openclconfig.hxx.
Referenced by checkImplementation(), OpenCLConfig(), operator<<(), operator==(), and set().
| bool OpenCLConfig::mbUseOpenCL |
Definition at line 76 of file openclconfig.hxx.
Referenced by operator<<(), operator==(), and set().