| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TPersistent descendant which implements the IInterface interface
Source position: classesh.inc line 454
type TInterfacedPersistent = class(TPersistent, IInterface)  | 
||
public  | 
||
function QueryInterface(); virtual;  | 
  | 
Implementation of IInterface.QueryInterface  | 
procedure AfterConstruction; override;  | 
  | 
Overrides the standard AfterConstruction method.  | 
end;  | 
  | 
TPersistent descendant which implements the IInterface interface  | 
|
| | | ||
  | 
Base class for streaming system and persistent properties.  | 
|
| | | ||
  | 
Base class of all classes.  | 
TInterfacedPersistent is a direct descendant of TPersistent which implements the #rtl.system.IInterface interface. In particular, it implements the QueryInterface as a public method.
  | 
Basic interface for all COM based interfaces  |