Remove an object from the list.
Source position: fgl.pp line 241
public function TFPGInterfacedObjectList.Remove( |
const Item: T |
):Integer; |
Item |
|
Object to remove from the list. |
Index of removed object, prior to removal.
Remove removes the object Item from the list, and returns the index of the removed item. If no item was removed, -1 is returned. Only the first object is removed.
Removing an object from the list may cause the object to be freed.
None.
|
Index of object. |
|
|
Delete an item from the list. |
|
TFPGInterfacedObjectList.FreeObjects |