[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TObject descendent implementing the IUnknown interface.
Source position: objpash.inc line 354
public |
||
destructor Destroy; override; |
|
Destroy interfaced object. |
procedure AfterConstruction; override; |
|
Handle reference count properly. |
procedure BeforeDestruction; override; |
|
Check reference count. |
class function NewInstance; override; |
|
Create a new instance. |
|
Return the current reference count. |
|
end; |
|
||
| | ||
|
Base class of all classes. |
TInterfacedObject is a descendent of TObject which implements the IUnknown interface. It can be used as a base class for all classes which need reference counting.
|
Basic interface for all COM-based interfaces. |
|
|
Base class of all classes. |