Scine::Readuct
6.0.0
This is the SCINE module ReaDuct.
|
A factory generating Tasks by name (mainly). More...
#include <TaskFactory.h>
Public Member Functions | |
TaskFactory ()=delete | |
Has only static functions. | |
Static Public Member Functions | |
static std::unique_ptr< Task > | produce (std::string name, const std::vector< std::string > &input, const std::vector< std::string > &output, std::shared_ptr< Core::Log > logger=nullptr) |
Contstructs a Task with a given set of input and output systems. More... | |
A factory generating Tasks by name (mainly).
|
inlinestatic |
Contstructs a Task with a given set of input and output systems.
name | The name of the requested task. |
input | The input system names for the task. |
output | The output system names for the task. |
logger | The logger to/through which all text output will be handled. |