Skip to content

RSHash

Standard hash value calculating function.

Declaration

Source position: contnrs.pp line 518

function RSHash(const S: AnsiString; const TableSize: LongWord)
                : LongWord;

Arguments

Name Description
S String to calculate hash value from.
TableSize Hash table size.

Function result

Hash value.

Description

RSHash is the standard hash calculating function used in the TFPCustomHashTable hash class. It's Robert Sedgwick's "Algorithms in C" hash function.

Errors

None.

See also

Name Description
TFPCustomHashTable Hash class.