An STL iterator. More...
Public Member Functions | |
Iterator (TableRef, label hashIndex_, label elemIndex_) | |
Construct from hash table, hash index and element index. More... | |
Iterator (const iterator &) | |
Construct from the non-const iterator. More... | |
void | operator= (const iterator &) |
bool | operator== (const iterator &) const |
bool | operator== (const const_iterator &) const |
bool | operator!= (const iterator &) const |
bool | operator!= (const const_iterator &) const |
TRef | operator* () |
TRef | operator() () |
Iterator & | operator++ () |
Iterator | operator++ (int) |
const Key & | key () const |
Friends | |
class | ListHashTable |
template<class TRef2 , class TableRef2 > | |
class | Iterator |
An STL iterator.
Definition at line 293 of file ListHashTable.H.
Construct from hash table, hash index and element index.
Definition at line 135 of file ListHashTableI.H.
Construct from the non-const iterator.
Definition at line 150 of file ListHashTableI.H.
Definition at line 164 of file ListHashTableI.H.
Definition at line 177 of file ListHashTableI.H.
|
inline |
Definition at line 189 of file ListHashTableI.H.
|
inline |
Definition at line 201 of file ListHashTableI.H.
References ListHashTable< T, Key, Hash >::operator==().
|
inline |
Definition at line 213 of file ListHashTableI.H.
References ListHashTable< T, Key, Hash >::operator==().
|
inline |
Definition at line 225 of file ListHashTableI.H.
|
inline |
Definition at line 234 of file ListHashTableI.H.
References Foam::operator*().
|
inline |
Definition at line 252 of file ListHashTableI.H.
|
inline |
Definition at line 304 of file ListHashTableI.H.
|
inline |
Definition at line 318 of file ListHashTableI.H.
|
friend |
Definition at line 295 of file ListHashTable.H.
|
friend |
Definition at line 298 of file ListHashTable.H.