| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Base class for contained objects
Source position: objpash.inc line 330
type TContainedObject = class(TAggregatedObject, IInterface)  | 
end;  | 
  | 
Base class for contained objects  | 
|
| | | ||
  | 
Aggregated object  | 
|
| | | ||
  | 
Base class of all classes.  | 
TContainedObject is the base class for contained objects, i.e. objects that do not implement a reference counting mechanism themselves, but are owned by some other object which handles the reference counting mechanism. It implements the IUnknown interface and, more specifically, the QueryInterface method of IUnknown.
  | 
Basic interface for all COM based interfaces  |