GPU-SD  1.4.0
Public Member Functions | Static Public Member Functions | Protected Member Functions
gpusd::Module Class Reference

Base class for runtime-attached DSOs of a query implementation. More...

#include <module.h>

+ Inheritance diagram for gpusd::Module:

List of all members.

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

Detailed Description

Base class for runtime-attached DSOs of a query implementation.

Definition at line 38 of file module.h.


Constructor & Destructor Documentation

Register and construct a new module.

Version:
1.0
virtual gpusd::Module::~Module ( ) [virtual]

Destruct this module.

Version:
1.0

Member Function Documentation

Returns:
information about all found GPUs.
Version:
1.0
virtual GPUInfos gpusd::Module::discoverGPUs_ ( ) const [protected, pure virtual]
Returns:
information about all found GPUs.
Version:
1.0

Implemented in gpusd::glx::Module, and gpusd::dns_sd::Module.


The documentation for this class was generated from the following file:
Generated on Mon Jul 16 2012 11:27:39 for GPU-SD 1.4.0 by  doxygen 1.7.6.1