Sign in Join
FPDoc Onlineexperiment

TFPCustomHashTable.ChangeTableSize procedure

Member of TFPCustomHashTablepublicIn unit Contnrs

Change the table size of the hash table.

Declaration

pascal
procedure ChangeTableSize(const ANewSize: LongWord); virtual

Arguments

ANewSize

New hash table size.

Description

ChangeTableSize changes the size of the hash table: it recomputes the hash value for all of the keys in the table, so this is an expensive operation.

Errors

If no memory is available, an exception may be raised.

See also

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