![]() | MurmurHash Methods |
The MurmurHash type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | ArrayHashT |
Compute a high-quality hash of an array
|
![]() ![]() | ByteHash |
Compute a high-quality hash of a byte array
|
![]() ![]() | ExtendHash |
Incorporates a new value into an existing hash
|
![]() ![]() | FinalizeHash |
Once all hashes have been incorporated, this performs a final mixing.
|
![]() ![]() | NextMagicA |
Given a magic integer from the first stream, compute the next
|
![]() ![]() | NextMagicB |
Given a magic integer from the second stream, compute the next
|
![]() ![]() | StartHash |
Begin a new hash with a seed value.
|
![]() ![]() | StringHash |
Compute high-quality hash of a string
|
![]() ![]() | SymmetricHashT |
Compute a hash that is symmetric in its arguments--that is,
where the order of appearance of elements does not matter.
This is useful for hashing sets, for example.
|