TFPHashObjectList.Extract function
Extract a object instance from the list.
Declaration
function Extract(Item: TObject): TObjectArguments
Item | Object instance to be removed. |
Function result
The removed object instance or nil.
Description
Extract removes the data object from the list, if it is in the
list. It returns the object instance if it was removed from the list,
Nil
otherwise. The object is
not freed from memory, regardless of the
value of
OwnsObjects.
Extract does a linear search, and is not very efficient.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
