![]() |
|
Public Member Functions | |
Iterator (TableRef curHashTable, HashedEntryPtr elmt, HashedEntryPtr prev, label hashIndex) | |
Construct from hash table, element and hash index. | |
Iterator (const iterator &) | |
Construct from the non-const iterator. | |
void | operator= (const iterator &iter) |
bool | operator== (const iterator &iter) const |
bool | operator== (const const_iterator &iter) const |
bool | operator!= (const iterator &iter) const |
bool | operator!= (const const_iterator &iter) const |
TRef | operator * () |
TRef | operator() () |
Iterator & | operator++ () |
Iterator | operator++ (int) |
const Key & | key () |
Friends | |
class | HashTable |
class | Iterator |
|
Construct from hash table, element and hash index.
Definition at line 111 of file HashTableI.H. |
|
Construct from the non-const iterator.
Definition at line 128 of file HashTableI.H. |
|
Definition at line 267 of file HashTableI.H. References HashTable::iterator, and Foam::label. |
|
Definition at line 185 of file HashTableI.H. |
|
Definition at line 176 of file HashTableI.H. |
|
Definition at line 168 of file HashTableI.H. References HashTable::const_iterator, and HashTable::Iterator::elmtPtr_. |
|
Definition at line 194 of file HashTableI.H. |
|
Definition at line 253 of file HashTableI.H. |
|
Definition at line 214 of file HashTableI.H. |
|
Definition at line 140 of file HashTableI.H. |
|
Definition at line 159 of file HashTableI.H. References HashTable::Iterator::elmtPtr_, and HashTable::iterator. |
|
Definition at line 151 of file HashTableI.H. References HashTable::const_iterator, and HashTable::Iterator::elmtPtr_. |
|
Definition at line 283 of file HashTable.H. |
|
Definition at line 287 of file HashTable.H. |