|
Intel clGPU
|
Function implementation supporting direct execution. More...
#include <functions_base.hpp>
Inherits function_impl< Func >.
Public Member Functions | |
| virtual event | execute (const typename Func::params ¶ms, const std::vector< event > &dep_events)=0 |
| Run function implementation. More... | |
Public Member Functions inherited from function_impl< Func > | |
| virtual const char * | name () const =0 |
| string representation of the implementation | |
| virtual const char * | full_name () const =0 |
| string representation of function and the implementation | |
| virtual bool | accept (const typename Func::params &, typename Func::score &) |
| Check if the implementation supports actual function parameters values. More... | |
Additional Inherited Members | |
Public Types inherited from function_impl< Func > | |
| typedef Func | func_type |
Function implementation supporting direct execution.
| Func | function type |
Definition at line 120 of file functions_base.hpp.
|
pure virtual |
Run function implementation.
| params | Actual function parameters |
| dep_events | List of events to be waited before start function execution |