System.ObjAuto
Package | rtl290.bpl |
---|
Contents
Classes
EObjectInvokeExtendedTypeException | |
IMethodHandler | For internal use. |
Routines
CreateMethodPointer | For internal use. |
GetInvokeInstance | For internal use. |
GetMethodInfo | Returns the information header of a specific method. |
GetMethods | Returns an array of information headers corresponding to all the methods belonging to a class. |
ObjectInvoke | Dynamically invokes a method of an object. |
ReleaseMethodPointer | For internal use. |
Types
PMethodInfoHeader | Represents a pointer to a TMethodInfoHeader instance. |
PParameters | Pointer to System.ObjAuto.TParameters. For internal use. |
PParamInfo | Pointer to TParamInfo. |
PReturnInfo | Pointer to TReturnInfo. |
TCallingConvention (deprecated) | Enumerates the calling conventions supported by Delphi and C++Builder. |
TDynamicInvokeEvent | For internal use. |
TMethodInfoArray | Represents an array of TMethodInfoHeader instances. |
TMethodInfoHeader | Represents the information header of a method. |
TParameters | For internal use. |
TParamFlags | Represents a set of method parameter flags. |
TParamInfo | Represents information pertaining to the parameters of a method. |
TReturnInfo | Represents the return information of a method. |
Variables
RaiseExceptionForExtendedType | The new RaiseExceptionForExtendedType flag is introduced into the System.ObjAuto unit. |
Constants
paEAX | paEAX: Word = 0; |
paECX | paECX: Word = 2; |
paEDX | paEDX: Word = 1; |
paStack | paStack: Word = 3; |