java.lang.Object Extension
Location
- Reference: delphi.jar
- Namespace: RemObjects.Elements.RTL.Delphi
- Extends: Object
- Platforms: Cooper
AfterConstruction
void AfterConstruction()
BeforeDestruction
void BeforeDestruction()
ClassInfo
static Pointer ClassInfo()
ClassName
static String ClassName()
ClassNameIs
Parameters:
- Name:
ClassParent
static TClass ClassParent()
ClassType
TClass ClassType()
CleanupInstance
void CleanupInstance()
DefaultHandler
void DefaultHandler(__ref Object Message)
Parameters:
- Message:
Destroy
void Destroy()
Dispatch
void Dispatch(__ref Object Message)
Parameters:
- Message:
FieldAddress
Pointer FieldAddress(String Name)
Parameters:
- Name:
Free
void Free()
FreeInstance
void FreeInstance()
GetInterface
Parameters:
- IID:
- Obj:
GetInterfaceEntry
static PInterfaceEntry GetInterfaceEntry(TGUID IID)
Parameters:
- IID:
GetInterfaceTable
static PInterfaceTable GetInterfaceTable()
InheritsFrom
static Boolean InheritsFrom(TClass AClass)
Parameters:
- AClass:
InitInstance
static TObject InitInstance(Pointer Instance)
Parameters:
- Instance:
InstanceClassName
String InstanceClassName()
InstanceSize
static Integer InstanceSize()
MethodAddress
static Pointer MethodAddress(String Name)
Parameters:
- Name:
MethodName
static String MethodName(Pointer Address)
Parameters:
- Address:
NewInstance
static TObject NewInstance()
SafeCallException
HResult SafeCallException(TObject ExceptObject, Pointer ExceptAddr)
Parameters:
- ExceptObject:
- ExceptAddr:
ClassInfo
static Pointer ClassInfo()
ClassName
static String ClassName()
ClassNameIs
Parameters:
- Name:
ClassParent
static TClass ClassParent()
GetInterfaceEntry
static PInterfaceEntry GetInterfaceEntry(TGUID IID)
Parameters:
- IID:
GetInterfaceTable
static PInterfaceTable GetInterfaceTable()
InheritsFrom
static Boolean InheritsFrom(TClass AClass)
Parameters:
- AClass:
InitInstance
static TObject InitInstance(Pointer Instance)
Parameters:
- Instance:
InstanceSize
static Integer InstanceSize()
MethodAddress
static Pointer MethodAddress(String Name)
Parameters:
- Name:
MethodName
static String MethodName(Pointer Address)
Parameters:
- Address:
NewInstance
static TObject NewInstance()
AfterConstruction
void AfterConstruction()
BeforeDestruction
void BeforeDestruction()
ClassType
TClass ClassType()
CleanupInstance
void CleanupInstance()
DefaultHandler
void DefaultHandler(__ref Object Message)
Parameters:
- Message:
Destroy
void Destroy()
Dispatch
void Dispatch(__ref Object Message)
Parameters:
- Message:
FieldAddress
Pointer FieldAddress(String Name)
Parameters:
- Name:
Free
void Free()
FreeInstance
void FreeInstance()
GetInterface
Parameters:
- IID:
- Obj:
InstanceClassName
String InstanceClassName()
SafeCallException
HResult SafeCallException(TObject ExceptObject, Pointer ExceptAddr)
Parameters:
- ExceptObject:
- ExceptAddr: