ParallelME Runtime Environment
|
#include <Program.hpp>
Public Types | |
typedef std::vector< std::shared_ptr< Program > > | Vector |
Vector of programs. | |
Public Member Functions | |
Program (const Program &)=delete | |
Program & | operator= (const Program &)=delete |
virtual ProgramObjectMap & | programObjects ()=0 |
The Program class stores the ProgramObject's from each device the source was able to compile to. When creating a task, you can supply source for different platforms, and then these platforms will be available for the task's execution.
|
pure virtual |