Skip to content

TObjectList.Extract

Extract an object from the list.

Declaration

Source position: contnrs.pp line 93

public 
function TObjectList.Extract(Item: TObject) : TObject;

Description

Extract removes the object Item from the list if it is present in the list. Contrary to Remove, Extract does not free the extracted element if OwnsObjects is True

The function returns a reference to the item which was removed from the list, or Nil if no element was removed.

Errors

None.

See also

Name Description
TObjectList.Remove Remove (and possibly free) an element from the list.