OpenShot Audio Library | OpenShotAudio 0.3.2
|
#include <juce_HashMap.h>
Static Public Member Functions | |
static int | generateHash (uint32 key, int upperLimit) noexcept |
static int | generateHash (int32 key, int upperLimit) noexcept |
static int | generateHash (uint64 key, int upperLimit) noexcept |
static int | generateHash (int64 key, int upperLimit) noexcept |
static int | generateHash (const String &key, int upperLimit) noexcept |
static int | generateHash (const var &key, int upperLimit) noexcept |
static int | generateHash (const void *key, int upperLimit) noexcept |
static int | generateHash (const Uuid &key, int upperLimit) noexcept |
A simple class to generate hash functions for some primitive types, intended for use with the HashMap class.
Definition at line 34 of file juce_HashMap.h.
|
inlinestaticnoexcept |
Generates a simple hash from a string.
Definition at line 45 of file juce_HashMap.h.
Referenced by generateHash().
|
inlinestaticnoexcept |
Generates a simple hash from a UUID.
Definition at line 51 of file juce_HashMap.h.
Referenced by generateHash().
|
inlinestaticnoexcept |
Generates a simple hash from a variant.
Definition at line 47 of file juce_HashMap.h.
Referenced by generateHash().
|
inlinestaticnoexcept |
Generates a simple hash from a void ptr.
Definition at line 49 of file juce_HashMap.h.
Referenced by generateHash().
|
inlinestaticnoexcept |
Generates a simple hash from an integer.
Definition at line 39 of file juce_HashMap.h.
Referenced by generateHash().
|
inlinestaticnoexcept |
Generates a simple hash from an int64.
Definition at line 43 of file juce_HashMap.h.
Referenced by generateHash().
|
inlinestaticnoexcept |
Generates a simple hash from an unsigned int.
Definition at line 37 of file juce_HashMap.h.
|
inlinestaticnoexcept |
Generates a simple hash from a uint64.
Definition at line 41 of file juce_HashMap.h.