Sign in Join
FPDoc Onlineexperiment

TFPGInterfacedObjectList.Remove function

Member of TFPGInterfacedObjectListpublicIn unit fgl

Remove an object from the list.

Declaration

pascal
function Remove(const Item: T): Integer

Arguments

Item

Object to remove from the list.

Function result

Index of removed object, prior to removal.

Description

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.

Errors

None.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.