HashMap class template.
More...
#include <WHashMap.h>
template<typename K, typename V>
class HashMap< K, V >
HashMap class template.
◆ Comparator
template<typename K , typename V >
Compare two keys for equality.
◆ Element
template<typename K , typename V >
◆ ElementConst
template<typename K , typename V >
◆ KeyList
template<typename K , typename V >
◆ SortCompare
template<typename K , typename V >
Return true if key1 < key2.
◆ ValueList
template<typename K , typename V >
◆ HashMap() [1/2]
template<typename K , typename V >
◆ HashMap() [2/2]
template<typename K , typename V >
◆ allocate()
template<typename K , typename V >
◆ begin() [1/2]
template<typename K , typename V >
◆ begin() [2/2]
template<typename K , typename V >
◆ clear()
template<typename K , typename V >
void HashMap< K, V >::clear |
( |
void |
| ) |
|
|
inline |
◆ contains()
template<typename K , typename V >
bool HashMap< K, V >::contains |
( |
const K & |
key | ) |
const |
|
inline |
◆ count()
template<typename K , typename V >
◆ end() [1/2]
template<typename K , typename V >
◆ end() [2/2]
template<typename K , typename V >
◆ indexOf()
template<typename K , typename V >
int HashMap< K, V >::indexOf |
( |
const K & |
key | ) |
const |
|
inline |
◆ keyAt() [1/2]
template<typename K , typename V >
◆ keyAt() [2/2]
template<typename K , typename V >
◆ operator[]() [1/2]
template<typename K , typename V >
V & HashMap< K, V >::operator[] |
( |
const K & |
key | ) |
|
◆ operator[]() [2/2]
template<typename K , typename V >
const V& HashMap< K, V >::operator[] |
( |
const K & |
key | ) |
const |
|
inline |
◆ remove()
template<typename K , typename V >
void HashMap< K, V >::remove |
( |
const K & |
key | ) |
|
|
inline |
◆ removeAt()
template<typename K , typename V >
◆ setMultiple()
template<typename K , typename V >
◆ setNullValue()
template<typename K , typename V >
void HashMap< K, V >::setNullValue |
( |
const V & |
nullv | ) |
|
|
inline |
◆ sort()
template<typename K , typename V >
◆ valueAt() [1/2]
template<typename K , typename V >
◆ valueAt() [2/2]
template<typename K , typename V >
◆ cb_comparator
template<typename K , typename V >
◆ currentIndex
template<typename K , typename V >
◆ keys
template<typename K , typename V >
◆ nil
template<typename K , typename V >
◆ values
template<typename K , typename V >
The documentation for this class was generated from the following file: