Skip to content

Processor<TContext, TBaseNode> Class

Definition

Performs some processing on a given node using a processing context in a Pipeline<TContext, TBaseNode>.

public abstract class Processor<TContext, TBaseNode>
   where TBaseNode : Node<TBaseNode>

Type Parameters

Name Description
TContext The type of the processing context.
TBaseNode The type of nodes in the tree.

Constructors

Name Description
Processor()

Methods

Name Description
Process(TContext, TBaseNode) Performs processing on the specified node. Does not process any descendents.