CallPointerMethodLocal
Call a local procedure of a method with a pointer argument
Declaration
Source position: objects.pp line 647
function CallPointerMethodLocal(Func: TCallbackFunParam;
Frame: Pointer; Obj: pointer;
Param1: pointer) : pointer;
Description
CallPointerMethodLocal calls the local procedure with address Func, where Frame is the frame of the wrapping method. 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. |
CallPointerLocal | Call a local nested function with a pointer argument |
CallPointerMethod | Call a method with a single 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 |