Class InstructionBindingProcessor

Class Hierarchy

Instruction binding processor is the top-level class for all instruction-like binding processors.

Regular instructions in bindings are executed as simple mathematical or logical operations described with the BindingExpressionOpCode struct. Some more complex operations are required to hold an internal state, in which case a simple operation code is not sufficient. When you implement complex custom binding operations, inherit InstructionBindingProcessor.

InstructionBindingProcessor provides the input and output register interface that the inheriting class can use to resolve registers on attach. These resolved registers are then available when the processor is executed.

Since Kanzi 3.9.0

Inherits properties and message types from InstructionBindingProcessorMetadata.