[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: rtti.pp line 423
type TRttiInvokableType = class(TRttiType) |
protected |
function GetParameters(); |
function GetCallingConvention; virtual; abstract; |
function GetReturnType; virtual; abstract; |
function GetFlags; virtual; abstract; |
public |
type |
TCallbackMethod = procedure( |
aInvokable: TRttiInvokableType; |
const aArgs: TValueArray; |
out aResult: TValue |
) of object; |
TCallbackProc = procedure( |
aInvokable: TRttiInvokableType; |
const aArgs: TValueArray; |
out aResult: TValue |
); |
public |
property CallingConvention: TCallConv; [r] |
property ReturnType: TRttiType; [r] |
function Invoke(); virtual; abstract; |
function CreateImplementation(); |
end; |
| |
| |
| |
| |
TObject |