CallPointerLocal
Call a local nested function with a pointer argument
Declaration
Source position: objects.pp line 632
function CallPointerLocal(Func: TCallbackFunParam; Frame: Pointer;
Param1: pointer) : pointer;
Description
CallPointerLocal calls the local procedure with address Func, where Frame is the frame of the wrapping function. It passes Param1 to the local function.
Errors
If the local function expects other parameters than a pointer, the stack may become corrupted.
See also
Name | Description |
---|---|
CallPointerConstructor | Call a constructor with a pointer argument. |
CallPointerMethod | Call a method with a single pointer argument |
CallPointerMethodLocal | Call a local procedure of a method with a pointer argument |
CallVoidConstructor | Call a constructor with no arguments |
CallVoidLocal | Call a local nested procedure. |
CallVoidMethod | Call an object method |
CallVoidMethodLocal | Call a local procedure of a method |