WTF
HashMap.h File Reference
#include "HashTable.h"
#include "RefPtrHashMap.h"
Include dependency graph for HashMap.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
namespace | WTF |
Classes | |
class | WTF::HashMap< KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg > |
struct | WTF::HashMapTranslator< ValueType, ValueTraits, HashFunctions > |
struct | WTF::PairFirstExtractor< PairType > |
Functions | |
template<typename T, typename U, typename V, typename W, typename X, typename Y> | |
void | WTF::copyKeysToVector (const HashMap< T, U, V, W, X > &collection, Y &vector) |
template<typename T, typename U, typename V, typename W, typename X, typename Y> | |
void | WTF::copyValuesToVector (const HashMap< T, U, V, W, X > &collection, Y &vector) |
template<typename T, typename U, typename V, typename W, typename X> | |
void | WTF::deleteAllKeys (const HashMap< T, U, V, W, X > &collection) |
template<typename KeyType, typename HashTableType> | |
void | WTF::deleteAllPairFirsts (HashTableType &collection) |
template<typename MappedType, typename HashTableType> | |
void | WTF::deleteAllPairSeconds (HashTableType &collection) |
template<typename T, typename U, typename V, typename W, typename X> | |
void | WTF::deleteAllValues (const HashMap< T, U, V, W, X > &collection) |
template<typename T, typename U, typename V, typename W, typename X> | |
bool | WTF::operator!= (const HashMap< T, U, V, W, X > &a, const HashMap< T, U, V, W, X > &b) |
template<typename T, typename U, typename V, typename W, typename X> | |
bool | WTF::operator== (const HashMap< T, U, V, W, X > &a, const HashMap< T, U, V, W, X > &b) |