|
contur2
|
IExecutionEngine — abstract interface for process execution engines. More...
#include <cstddef>#include <string_view>#include "contur/core/types.h"#include "contur/execution/execution_context.h"

Go to the source code of this file.
Classes | |
| class | contur::IExecutionEngine |
| Abstract execution engine interface. More... | |
Namespaces | |
| namespace | contur |
IExecutionEngine — abstract interface for process execution engines.
Both the bytecode interpreter and the native process manager implement this interface. The dispatcher uses it polymorphically (Strategy pattern) to run processes without caring about the underlying execution mechanism.
Definition in file i_execution_engine.h.