GPU-SD
1.4.0
|
Base class for runtime-attached DSOs of a query implementation. More...
#include <module.h>
Public Member Functions | |
Module () | |
Register and construct a new module. | |
virtual | ~Module () |
Destruct this module. | |
Static Public Member Functions | |
static GPUInfos | discoverGPUs (FilterPtr filter=FilterPtr(new DuplicateFilter)) |
Protected Member Functions | |
virtual GPUInfos | discoverGPUs_ () const =0 |
Base class for runtime-attached DSOs of a query implementation.
Register and construct a new module.
virtual gpusd::Module::~Module | ( | ) | [virtual] |
Destruct this module.
static GPUInfos gpusd::Module::discoverGPUs | ( | FilterPtr | filter = FilterPtr(new DuplicateFilter) | ) | [static] |
virtual GPUInfos gpusd::Module::discoverGPUs_ | ( | ) | const [protected, pure virtual] |
Implemented in gpusd::glx::Module, and gpusd::dns_sd::Module.