TObject
Ultimate ancestor in a class hierarchy
Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject |
Source
Object_.pas (40)
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Type | private | TClass | FSuperclass | |
Type | private | TPositiveInteger32 | FInstanceSize | |
Type | private | TAnsiString | FClassName | |
Type | private | TAnsiString | FQualifiedClassName | |
Instance | private | TClass | FClass | |
Type | public | TObject | Manager | |
Type | public | array of TMethodInformation | Methods | |
Type | public | TPropertyArray | Properties | |
Type | public | array of TObject | TypeParameters |
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Instance | public | Create() | ||
Instance | public | Destroy() | ||
Instance | public | AfterConstruction() | ||
Instance | public | BeforeDestruction() | ||
Instance | public | CleanupInstance() | ||
Instance | public | FreeInstance() | ||
Instance | public | Free() | ||
Type | public | PMethodInformation | GetMethodInformation(Name: TAnsiString) | |
Type | public | TBoolean | InheritsFrom(Class_: TClass) | |
Type | public | Pointer | MethodAddress(Name: TAnsiString) | |
Type | public | TClass | ClassParent() | |
Instance | public | TClass | ClassType() |