A simple class to generate hash functions for some primitive types, intended for use with the HashMap class.
More...
A simple class to generate hash functions for some primitive types, intended for use with the HashMap class.
- See also
- HashMap
{Core}
◆ generateHash() [1/7]
static int DefaultHashFunctions::generateHash |
( |
uint32 |
key, |
|
|
int |
upperLimit |
|
) |
| |
|
staticnoexcept |
Generates a simple hash from an unsigned int.
◆ generateHash() [2/7]
static int DefaultHashFunctions::generateHash |
( |
int32 |
key, |
|
|
int |
upperLimit |
|
) |
| |
|
staticnoexcept |
◆ generateHash() [3/7]
static int DefaultHashFunctions::generateHash |
( |
uint64 |
key, |
|
|
int |
upperLimit |
|
) |
| |
|
staticnoexcept |
Generates a simple hash from a uint64.
◆ generateHash() [4/7]
static int DefaultHashFunctions::generateHash |
( |
int64 |
key, |
|
|
int |
upperLimit |
|
) |
| |
|
staticnoexcept |
◆ generateHash() [5/7]
static int DefaultHashFunctions::generateHash |
( |
const String & |
key, |
|
|
int |
upperLimit |
|
) |
| |
|
staticnoexcept |
◆ generateHash() [6/7]
static int DefaultHashFunctions::generateHash |
( |
const var & |
key, |
|
|
int |
upperLimit |
|
) |
| |
|
staticnoexcept |
◆ generateHash() [7/7]
static int DefaultHashFunctions::generateHash |
( |
const void * |
key, |
|
|
int |
upperLimit |
|
) |
| |
|
staticnoexcept |
The documentation for this struct was generated from the following file: