Structure to hold a hashed entry with SLList for collisions. More...
Public Member Functions | |
hashedEntry (const Key &, hashedEntry *next, const T &) | |
Construct from key, next pointer and object. More... | |
Data Fields | |
Key | key_ |
The lookup key. More... | |
hashedEntry * | next_ |
Pointer to next hashedEntry in sub-list. More... | |
T | obj_ |
The data object. More... | |
Private Member Functions | |
hashedEntry (const hashedEntry &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const hashedEntry &) |
Disallow default bitwise assignment. More... | |
Structure to hold a hashed entry with SLList for collisions.
Definition at line 125 of file HashTable.H.
|
inline |
Construct from key, next pointer and object.
|
private |
Disallow default bitwise copy construct.
|
private |
Disallow default bitwise assignment.
Key key_ |
The lookup key.
Definition at line 128 of file HashTable.H.
hashedEntry* next_ |
Pointer to next hashedEntry in sub-list.
Definition at line 131 of file HashTable.H.
Referenced by HashTable::iteratorBase::erase().
T obj_ |
The data object.
Definition at line 134 of file HashTable.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.