|
Namespaces |
| namespace | WTF |
Classes |
| class | WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > |
| class | WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > |
| struct | WTF::Mover< T, true > |
| struct | WTF::Mover< T, false > |
| class | WTF::IdentityHashTranslator< Key, Value, HashFunctions > |
| class | WTF::HashTable< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > |
| struct | WTF::HashTableConstIteratorAdapter< HashTableType, ValueType > |
| struct | WTF::HashTableIteratorAdapter< HashTableType, ValueType > |
| struct | WTF::NeedsRef< ValueTraits, ValueStorageTraits > |
| struct | WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits > |
| struct | WTF::RefCounterBase< false, ValueTraits, ValueStorageTraits > |
| struct | WTF::RefCounterBase< true, ValueTraits, ValueStorageTraits > |
| struct | WTF::RefCounter< ValueTraits, ValueStorageTraits > |
| struct | WTF::RefCounter< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits > |
| struct | WTF::HashTableRefCounterBase< false, HashTableType, ValueTraits > |
| struct | WTF::HashTableRefCounterBase< true, HashTableType, ValueTraits > |
| struct | WTF::HashTableRefCounter< HashTableType, ValueTraits > |
| struct | WTF::Assigner< false, FromType, ToType, FromTraits > |
| union | WTF::Assigner< false, FromType, ToType, FromTraits >::UnionType |
| struct | WTF::Assigner< true, FromType, ToType, FromTraits > |
| struct | WTF::Assigner< false, FromType, FromType, FromTraits > |
| struct | WTF::Assigner< true, FromType, FromType, FromTraits > |
Defines |
| #define | DUMP_HASHTABLE_STATS 0 |
| #define | CHECK_HASHTABLE_CONSISTENCY 0 |
| #define | CHECK_HASHTABLE_ITERATORS 0 |
Functions |
| template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits> |
| void | WTF::addIterator (const HashTable< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > *, HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > *) |
| template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits> |
| void | WTF::removeIterator (HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > *) |
| template<typename T, typename U> |
| void | WTF::swap (pair< T, U > &a, pair< T, U > &b) |
| template<typename T, typename U> |
| bool | WTF::operator== (const HashTableConstIteratorAdapter< T, U > &a, const HashTableConstIteratorAdapter< T, U > &b) |
| template<typename T, typename U> |
| bool | WTF::operator!= (const HashTableConstIteratorAdapter< T, U > &a, const HashTableConstIteratorAdapter< T, U > &b) |
| template<typename T, typename U> |
| bool | WTF::operator== (const HashTableIteratorAdapter< T, U > &a, const HashTableIteratorAdapter< T, U > &b) |
| template<typename T, typename U> |
| bool | WTF::operator!= (const HashTableIteratorAdapter< T, U > &a, const HashTableIteratorAdapter< T, U > &b) |