Skip to content

TFPHashObjectList.Create

Create a new instance of the hashlist.

Declaration

Source position: contnrs.pp line 320

public 
constructor TFPHashObjectList.Create(FreeObjects: Boolean=True);

Description

Create creates a new instance of TFPHashObjectList on the heap and sets the hash capacity to 1.

If FreeObjects is True (the default), then the list owns the objects: when an object is removed from the list, it is destroyed (freed from memory). Clearing the list will free all objects in the list.

See also

Name Description
TFPHashObjectList.Destroy Removes an instance of the hashlist from the heap.
TFPHashObjectList.OwnsObjects Does the list own the objects it contains.