JUCE  v5.1.1-3-g1a0b28c73
JUCE API
HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse > Member List

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

begin() const noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
clear()HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
contains(KeyTypeParameter keyToLookFor) constHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
containsValue(ValueTypeParameter valueToLookFor) constHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
defaultHashTableSize enum valueHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
end() const noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
generateHashFor(KeyTypeParameter key, int numSlots) constHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineprivate
getEntry(HashEntry *firstEntry, KeyType keyToLookFor) noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineprivatestatic
getLock() const noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
getNumSlots() const noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
getReference(KeyTypeParameter keyToLookFor)HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
getSlot(KeyType key) const noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineprivate
hashFunctionToUseHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
HashMap(int numberOfSlots=defaultHashTableSize, HashFunctionType hashFunction=HashFunctionType())HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inlineexplicit
hashSlotsHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
IteratorHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >friend
KeyTypeParameter typedefHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
lockHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
operator[](KeyTypeParameter keyToLookFor) constHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
remapTable(int newNumberOfSlots)HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
remove(KeyTypeParameter keyToRemove)HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
removeValue(ValueTypeParameter valueToRemove)HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
ScopedLockType typedefHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >
set(KeyTypeParameter newKey, ValueTypeParameter newValue)HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
size() const noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
swapWith(OtherHashMapType &otherHashMap) noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline
totalNumItemsHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
ValueTypeParameter typedefHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >private
~HashMap()HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >inline