System.Rtti.TRttiInvokableType.CreateImplementation
Delphi
function CreateImplementation(AUserData: Pointer;
const ACallback: TMethodImplementationCallback): TMethodImplementation;
C++
TMethodImplementation* __fastcall CreateImplementation(void * AUserData, const _di_TMethodImplementationCallback ACallback);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiInvokableType |
Description
Creates an instance of TMethodImplementation.
CreateImplementation creates an invokable type implementation object. The ACallback
parameter must be a pointer to the body of the invokable type. The following invokable types support it:
- Methods
- Function pointers
- Anonymous functions