#include <kernel_interface.hh>
Classes | |
struct | functor |
Public Member Functions | |
forall (ITERATOR iterator, std::string const &name="") | |
template<typename CALLABLE > | |
void | operator<< (CALLABLE l) |
The forall type provides a pretty interface for invoking data-parallel execution.
|
inline |
Construct a forall instance.
iterator | A valid C++ RandomAccess iterator. |
name | An optional name that can be used for debugging. |
|
inline |
This overload of the insertion operator allows pretty syntax when invoking forall.
Attribution: Nick Moss