System.ObjAuto
| Package | rtl230.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
| _di_IMethodHandler | For internal use. |
| 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; |