SAGA Adaptor CPI v.1.0
|
#include <bulk_strategy_simple_sort.hpp>
Public Member Functions | |
bulk_strategy_simple_sort (void) | |
~bulk_strategy_simple_sort (void) | |
virtual void | apply (sorted_tc_type &analyser_res) |
Definition at line 25 of file bulk_strategy_simple_sort.hpp.
saga::adaptors::bulk_strategy_simple_sort::bulk_strategy_simple_sort | ( | void | ) |
constructor
Definition at line 19 of file bulk_strategy_simple_sort.cpp.
saga::adaptors::bulk_strategy_simple_sort::~bulk_strategy_simple_sort | ( | void | ) | [inline] |
destructor
Definition at line 43 of file bulk_strategy_simple_sort.hpp.
void saga::adaptors::bulk_strategy_simple_sort::apply | ( | sorted_tc_type & | analyser_res | ) | [virtual] |
applies the simple execution strategy.
This strategy trust the underlying middleware and submits selects for each task group an adaptor, submits all the tasks to it, and does _not_ care, wheater the execution was successfull or not. So it trusts without asking.
If tasks or task groups can not be executed within a bulk they are executed one-by-one.
Reimplemented from saga::adaptors::bulk_strategy_base.
Definition at line 23 of file bulk_strategy_simple_sort.cpp.