JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse > Member List

This is the complete list of members for juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >, including all inherited members.

begin() const noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
clear()juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
contains(KeyTypeParameter keyToLookFor) constjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
containsValue(ValueTypeParameter valueToLookFor) constjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
defaultHashTableSize enum valuejuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
end() const noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
generateHashFor(KeyTypeParameter key, int numSlots) constjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineprivate
getEntry(HashEntry *firstEntry, KeyType keyToLookFor) noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineprivatestatic
getLock() const noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
getNumSlots() const noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
getReference(KeyTypeParameter keyToLookFor)juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
getSlot(KeyType key) const noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineprivate
hashFunctionToUsejuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
HashMap(int numberOfSlots=defaultHashTableSize, HashFunctionType hashFunction=HashFunctionType())juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineexplicit
hashSlotsjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
Iteratorjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >friend
KeyTypeParameter typedefjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
lockjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
operator[](KeyTypeParameter keyToLookFor) constjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
remapTable(int newNumberOfSlots)juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
remove(KeyTypeParameter keyToRemove)juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
removeValue(ValueTypeParameter valueToRemove)juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
ScopedLockType typedefjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >
set(KeyTypeParameter newKey, ValueTypeParameter newValue)juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
size() const noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
swapWith(OtherHashMapType &otherHashMap) noexceptjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
totalNumItemsjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
ValueTypeParameter typedefjuce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
~HashMap()juce::HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline