JUCE
Classes | Public Types | Public Member Functions | List of all members
HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse > Class Template Reference

Holds a set of mappings between some key/value pairs. More...

#include <juce_HashMap.h>

Classes

struct  Iterator
 Iterates over the items in a HashMap. More...
 

Public Types

using ScopedLockType = typename TypeOfCriticalSectionToUse::ScopedLockType
 Returns the type of scoped lock to use for locking this array. More...
 

Public Member Functions

 HashMap (int numberOfSlots=defaultHashTableSize, HashFunctionType hashFunction=HashFunctionType())
 Creates an empty hash-map. More...
 
 ~HashMap ()
 Destructor. More...
 
void clear ()
 Removes all values from the map. More...
 
int size
size() const noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >
swapWith(OtherHashMapType &otherHashMap) noexceptHashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >
~HashMap()HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >
./usr/share/doc/juce-modules-source/apiref/classHashMap.html0000644000000000000000000016105414365277351023012 0/a>(Odd""memSep/a>(Odd""memSep/a>(Odd""memSep/a>(Odd""memSep/a>(Odd""memSep/a>(Odd""memSep/a>(Odd""memSep/unctionality flag. More...
doxygen 1.9.4 title="The base class for all JUCE user-interface objects."> center , en"/> 1.9.4 d="a3d590bd7724eb6bbbc66874c64ebc60e" name="a3d590bd7724eb6bbbc66874c64ebc60e">

◆ decodeImage()

temLeft" align="right" valign="top"> 
temLeft" align="right" valign="top"> 
542209d2c2d7fc1fab">
㺻d194d010 »componentaf733c6aadb115059e28d960fa8badfac5516667">center ,
en"/> 1.9.4 d="a3d590bd7724eb6bbbc66874c64ebc60e" name="a3d590bd7724eb6bbbc6+9a015da390b,4./usr/share/doc/juce-modules-source/apiref/cl>./usr/share/doc/juce-modules-source/apiref/cl>">getIndexOfChildCompogetIndexOfChildCompogetIndexOfChildCompogetIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca634f8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="clape, ValueType, HashFunctionType,(pe, Valnt.htint.html#ad3c16a8cd68a73f9765da3e48db868dexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="cd70; decodeImage(DTD/xhtml1-transitional.dtd"> getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="clape, ValueType, HashFunctionType,(pe, Valnt.htint.html#ad3c16a8cd68a73f9765da3e48db868dexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndeponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="clape, class="memSeparator" colspan="2f="clape, class="memSeparator" colspan="2f="clape, class="memSeparator".mponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponentxref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="classComponent.html" href="classComponent.html#a00c1dcf8a0a926da17daef178ca63426">getIndexref="ent.html#a00c1dcf8a0a926a.htmlstream of mouse-drag events will be sent during the current moudiv id="navrow1" class="tabs"> getIndexref="classComponent.html" href="classComponent.hw,5b2ada5200b70eeeee inherit pub_methods_classComponent">
17daef178ca63426">getIndexref="clsComponent.dcf8a0a926da17daef178ca63426">getIndexref="ent.html#a00c1dcf8a0aaaaaf="clsComponent.dcf8a0a926da17daef178ca63426">getIndexref="ent.html#a00c1dcf8a0aaaaaf=