A simple class to generate hash functions for some primitive types, intended for use with the HashMap class. More...
#include <juce_HashMap.h>
Public Member Functions | |
int | generateHash (const int key, const int upperLimit) const noexcept |
Generates a simple hash from an integer. More... | |
int | generateHash (const int64 key, const int upperLimit) const noexcept |
Generates a simple hash from an int64. More... | |
int | generateHash (const String &key, const int upperLimit) const noexcept |
Generates a simple hash from a string. More... | |
int | generateHash (const var &key, const int upperLimit) const noexcept |
Generates a simple hash from a variant. More... | |
int | generateHash (const void *key, const int upperLimit) const noexcept |
Generates a simple hash from a void ptr. More... | |
A simple class to generate hash functions for some primitive types, intended for use with the HashMap class.
Generates a simple hash from an integer.
|
inlinenoexcept |
Generates a simple hash from an int64.
|
inlinenoexcept |
Generates a simple hash from a string.
|
inlinenoexcept |
Generates a simple hash from a void ptr.