A KernelFactory is an object that can create KernelImpls.
More...
#include <KernelFactory.h>
A KernelFactory is an object that can create KernelImpls.
This is an abstract class. Each Platform maintains a list of KernelFactory objects that it uses to create KernelImpls as needed.
virtual KernelImpl* createKernelImpl |
( |
std::string |
name, |
|
|
const Platform & |
platform, |
|
|
ContextImpl & |
context |
|
) |
| const |
|
pure virtual |
Create a KernelImpl.
- Parameters
-
name | the name of the kernel to create |
context | the context the kernel will belong to |
The documentation for this class was generated from the following file: