PipelineStage<TBaseNode> Class
Definition
A stage from a Pipeline<TBaseNode>
public abstract class PipelineStage<TBaseNode>
where TBaseNode : Node<TBaseNode>
View source
Type Parameters
| Name |
Description |
TBaseNode |
The type of nodes in the tree. |
Properties
Methods
| Name |
Description |
Run(TBaseNode, TBaseNode) |
Runs the stage, returning the potentially new root via an out parameter. |
Run(TBaseNode) |
Runs the stage, returning a tuple of whether the pipeline should continue and the potentially replaced root node. |