Divooka.Pipeline
Divooka.Pipeline.Interface.PipelineUtilities
Library main exposed interface.
Remarks
More useful when combined with pipelines.
Divooka.Pipeline.Interface.PipelineUtilities.Run()
Run CLI style.
Parameters
| Name | Description | Default |
|---|---|---|
commands |
Command line string |
Returns
Standard output.
Divooka.Pipeline.Interface.PipelineUtilities.Execute()
Run program
Divooka.Pipeline.Interface.PipelineUtilities.Execute()
Run program with arguments (final form)
Divooka.Pipeline.Interface.PipelineUtilities.Execute()
Run program with arguments as array
Divooka.Pipeline.Interface.PipelineUtilities.Execute()
Run program with arguments as dictionary
Divooka.Pipeline.Interface.PipelineUtilities.Feed()
Run program and feed standard input from string
Divooka.Pipeline.Interface.PipelineUtilities.Pipe()
Start a pipeline with program
Divooka.Pipeline.Interface.PipelineUtilities.Pipe()
Start a pipeline with program and arguments
Divooka.Pipeline.Interface.PipelineUtilities.Pipe()
Start a pipeline with program and arguments in array format
Divooka.Pipeline.Interface.PipelineUtilities.Pipe()
Start a pipeline program and arguments in dictionary format
Divooka.Pipeline.Scripting.PSL
Process scripting language.
(Goal) Thread-safe, fully contextual.
String based variables.
Divooka.Pipeline.Types.ProcessPipelineStage
Main pipeline interface; OOP; Fluent.
Divooka.Pipeline.Types.ProcessPipelineStage.Content
Return result from previous invokation
Divooka.Pipeline.Types.ProcessPipelineStage.#ctor()
Construct a new pipeline with content at this step
Divooka.Pipeline.Types.ProcessPipelineStage.Pipe()
Continue or running the pipeline with next invokation
Divooka.Pipeline.Types.ProcessPipelineStage.op_BitwiseOr()
Feed pipeline using strings
Parameters
| Name | Description | Default |
|---|---|---|
nextStep |
Complete program name plus arguments |
Returns
Finished pipe