SAGA Adaptor CPI v.1.0
saga::adaptors::bulk_strategy_simple_sort Class Reference

#include <bulk_strategy_simple_sort.hpp>

Inheritance diagram for saga::adaptors::bulk_strategy_simple_sort:

List of all members.

Public Member Functions

 bulk_strategy_simple_sort (void)
 ~bulk_strategy_simple_sort (void)
virtual void apply (sorted_tc_type &analyser_res)

Detailed Description

Definition at line 25 of file bulk_strategy_simple_sort.hpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines