[Overview][Types][Classes][Procedures and functions] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
List of classes.
Source position: contnrs.pp line 114
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; |
|
Return first non-nil class pointer |
function Last; |
|
Return last non-Nilclass 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 |
TClassListis a Tlistdescendent which stores class references instead of pointers. It introduces no new behaviour other than ensuring all stored pointers are class pointers.
The OwnsObjectsproperty as found in TComponentListand TObjectListis not implemented as there are no actual instances.
|
List to manage component instances. |
|
|
List to manage object instances. |