| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TObject descendent implementing the IUnknown interface
Source position: objpash.inc line 283
| public | ||
| 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 | |
| 
 | ||
| | | ||
| 
 | 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. |