Skip to content

Properties of TList

Methods

Member Visibility Description
Add public Adds a new pointer to the list.
AddList public Add all pointers from another list.
Assign public Copy the contents of other lists.
Clear public Clears the pointer list.
Contains public
Create public Class to manage collections of pointers.
Delete public Removes a pointer from the list.
Destroy public Destroys the list and releases the memory used to store the list elements.
Error public Raises an EListError exception.
Exchange public Exchanges two pointers in the list.
Expand public Increases the capacity of the list if needed.
Extract public Remove the first occurrence of a pointer from the list.
First public Returns the first non-nil pointer in the list.
FPOAttachObserver public Add an observer to the list of observers.
FPODetachObserver public Remove an observer from the list of observers.
FPONotifyObservers public Notify observers of changes in the list.
GetEnumerator public Create an IEnumerator instance.
IndexOf public Returns the index of a given pointer.
Insert public Inserts a new pointer in the list at a given position.
Last public Returns the last non-nil pointer in the list.
Move public Moves a pointer from one position in the list to another.
Pack public Removes Nil pointers from the list and frees unused memory.
Remove public Removes a value from the list.
Sort public Sorts the pointers in the list.