SCIRun
5.0
|
#include <ExecutionStrategy.h>
Public Types | |
enum | Type { SERIAL, BASIC_PARALLEL, DYNAMIC_PARALLEL } |
Public Member Functions | |
virtual | ~ExecutionStrategy () |
virtual void | executeAll (const Networks::NetworkInterface &network, const Networks::ExecutableLookup &lookup)=0 |
Static Public Member Functions | |
static boost::signals2::connection | connectNetworkExecutionStarts (const ExecuteAllStartsSignalType::slot_type &subscriber) |
static boost::signals2::connection | connectNetworkExecutionFinished (const ExecuteAllFinishesSignalType::slot_type &subscriber) |
Static Protected Attributes | |
static ExecutionBounds | executionBounds_ |
enum Type |
|
inlinevirtual |
|
static |
|
static |
|
pure virtual |
Implemented in SerialExecutionStrategy, BasicParallelExecutionStrategy, and DynamicParallelExecutionStrategy.
|
staticprotected |