An STL-conforming iterator. More...
#include <src/OpenFOAM/containers/HashTables/HashTable/HashTable.H>
An STL-conforming iterator.
Definition at line 294 of file HashTable.H.
Public Member Functions | |
iterator (HashTable< T, Key, Hash > &curHashTable, hashedEntry *elmt, label hashIndex) | |
Construct from hash table, element and hash index. | |
void | operator= (const iterator &) |
bool | operator== (const iterator &) const |
bool | operator!= (const iterator &) const |
bool | operator== (const const_iterator &) const |
bool | operator!= (const const_iterator &) const |
T & | operator* () |
T & | operator() () |
const T & | operator* () const |
const T & | operator() () const |
iterator & | operator++ () |
iterator | operator++ (int) |
const Key & | key () const |
Friends | |
class | HashTable |
class | const_iterator |
Construct from hash table, element and hash index.
Definition at line 158 of file HashTableI.H.
Definition at line 172 of file HashTableI.H.
Definition at line 183 of file HashTableI.H.
|
inline |
Definition at line 193 of file HashTableI.H.
|
inline |
Definition at line 203 of file HashTableI.H.
|
inline |
Definition at line 213 of file HashTableI.H.
Definition at line 223 of file HashTableI.H.
Definition at line 231 of file HashTableI.H.
Definition at line 239 of file HashTableI.H.
Definition at line 247 of file HashTableI.H.
|
inline |
Definition at line 256 of file HashTableI.H.
|
inline |
Definition at line 290 of file HashTableI.H.
|
inline |
Definition at line 302 of file HashTableI.H.
|
friend |
Definition at line 296 of file HashTable.H.
|
friend |
Definition at line 297 of file HashTable.H.