WTF
WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > Class Template Reference
#include <HashTable.h>
Detailed Description
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
class WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >
Definition at line 209 of file HashTable.h.
Public Member Functions | |
PointerType | get () const |
HashTableIterator () | |
ReferenceType | operator * () const |
operator const_iterator () const | |
bool | operator!= (const iterator &other) const |
iterator & | operator++ () |
PointerType | operator-> () const |
bool | operator== (const iterator &other) const |
Constructor & Destructor Documentation
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::HashTableIterator | ( | ) | [inline] |
Definition at line 224 of file HashTable.h.
Member Function Documentation
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
PointerType WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::get | ( | ) | const [inline] |
Definition at line 228 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
ReferenceType WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator * | ( | ) | const [inline] |
Definition at line 229 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator const_iterator | ( | ) | const [inline] |
Definition at line 240 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
bool WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator!= | ( | const iterator & | other | ) | const [inline] |
Definition at line 238 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
iterator& WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator++ | ( | ) | [inline] |
Definition at line 232 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
PointerType WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator-> | ( | ) | const [inline] |
Definition at line 230 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
bool WTF::HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator== | ( | const iterator & | other | ) | const [inline] |
Definition at line 237 of file HashTable.h.
The documentation for this class was generated from the following file: