WTF
WTF::HashTableConstIterator< 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::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >
Definition at line 79 of file HashTable.h.
Public Member Functions | |
| HashTableConstIterator () | |
| PointerType | get () const |
| ReferenceType | operator * () const |
| PointerType | operator-> () const |
| const_iterator & | operator++ () |
| bool | operator== (const const_iterator &other) const |
| bool | operator!= (const const_iterator &other) const |
Friends | |
| class | HashTable< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > |
| class | HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > |
Constructor & Destructor Documentation
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
| WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::HashTableConstIterator | ( | ) | [inline] |
Definition at line 105 of file HashTable.h.
Member Function Documentation
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
| PointerType WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::get | ( | ) | const [inline] |
Definition at line 136 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
| ReferenceType WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator * | ( | ) | const [inline] |
Definition at line 141 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
| PointerType WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator-> | ( | ) | const [inline] |
Definition at line 142 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
| const_iterator& WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator++ | ( | ) | [inline] |
Definition at line 144 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
| bool WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator== | ( | const const_iterator & | other | ) | const [inline] |
Definition at line 156 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
| bool WTF::HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits >::operator!= | ( | const const_iterator & | other | ) | const [inline] |
Definition at line 161 of file HashTable.h.
Friends And Related Function Documentation
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
friend class HashTable< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > [friend] |
Definition at line 88 of file HashTable.h.
template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits>
friend class HashTableIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > [friend] |
Definition at line 89 of file HashTable.h.
The documentation for this class was generated from the following file:
KDE 4.0 API Reference