[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Classes' (#rtl)

TFPList.Pack

Removes Nil pointers from the list and frees unused memory.

Declaration

Source position: classesh.inc line 219

public procedure TFPList.Pack;

Description

Pack removes all nil pointers from the list. The capacity of the list is then set to the number of pointers in the list. This method can be used to free unused memory if the list has grown to very large sizes and has a lot of unneeded nil pointers in it.

See also

TFPList.Clear

  

Clears the pointer list.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.