SCIRun
5.0
|
#include <iostream>
#include <Dataflow/Network/NetworkFwd.h>
#include <Core/Logging/Log.h>
#include <Core/Utils/Exception.h>
#include <boost/signals2.hpp>
#include <Dataflow/Engine/Scheduler/share.h>
Go to the source code of this file.
Classes | |
struct | NetworkHasCyclesException |
class | Scheduler< OrderType > |
struct | ExecutionBounds |
class | ScopedExecutionBoundsSignaller |
class | NetworkExecutor< OrderType > |
Namespaces | |
SCIRun | |
STL datatypes needed. | |
SCIRun::Dataflow | |
SCIRun::Dataflow::Engine | |
Typedefs | |
typedef boost::signals2::signal< void()> | ExecuteAllStartsSignalType |
typedef boost::signals2::signal< void(int)> | ExecuteAllFinishesSignalType |
typedef boost::shared_ptr < NetworkExecutor < ModuleExecutionOrder > > | SerialNetworkExecutorHandle |
Functions | |
template<class OrderType > | |
void | executeWithCycleCheck (Scheduler< OrderType > &scheduler, NetworkExecutor< OrderType > &executor, const Networks::NetworkInterface &network, const Networks::ExecutableLookup &lookup, const ExecutionBounds &bounds) |