TFPFunctionEventHandler¶
Internally used class for event-based function expressions
Declaration¶
Source position: fpexprpars.pp line 715
type
TFPFunctionEventHandler = class(TFPExprFunction)
public
constructor CreateFunction;
procedure GetNodeValue;
property CallBack: TFPExprFunctionEvent; {r}
end;
Description¶
The TFPFunctionEventHandler class provides event-based function evaluation using object method calls instead of standalone callback procedures. It extends TFPExprFunction to support method-based function implementations.
Properties¶
| Member | Visibility | Description |
|---|---|---|
| CallBack read only | public | The event handler for function evaluation |
Methods¶
| Member | Visibility | Description |
|---|---|---|
| CreateFunction | public | Create event function with identifier and arguments |
| GetNodeValue | public | Get event function result |
See also¶
| Name | Description |
|---|---|
| TFPExprNode | Class for representing nodes in expression trees |