[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
List of classes.
Source position: contnrs.pp line 124
type TClassList = class(TList) |
||
public |
||
function Add(); |
|
Add a new class pointer to the list. |
function Extract(); |
|
Extract a class pointer from the list. |
function Remove(); |
|
Remove a class pointer from the list. |
function IndexOf(); |
|
Search for a class pointer in the list. |
function First; |
|
Returns the first non-nil class pointer. |
function Last; |
|
Return last non-Nil class pointer. |
procedure Insert(); |
|
Insert a new class pointer in the list. |
property Items []: TClass; default; [rw] |
|
Index based access to class pointers. |
end; |
|
List of classes. |
|
| | ||
| | ||
TObject,IFPObserved |
TClassList is a Tlist descendent which stores class references instead of pointers. It introduces no new behaviour other than ensuring all stored pointers are class pointers.
The OwnsObjects property as found in TComponentList and TObjectList is not implemented as there are no actual instances.
|
List to manage component instances. |
|
|
List to manage object instances. |