TRefCountedObject Class

Definition

Provides an abstract implementation for any interface implementing class without already implementing IInterface to avoid unnecessary waste of instance space for its VMT. If you inherit from this class you implement an interface that is not IInterface and thus would just waste this space.

Delphi
type TRefCountedObject = class(TObject)
Inheritance
TObject
TRefCountedObject
Derived

Properties

Methods

Fields