Hash specialisation for hashing labels.
More...
template<>
class Foam::Hash< Foam::label >
Hash specialisation for hashing labels.
Definition at line 76 of file Hash.H.
◆ Hash()
◆ operator()() [1/2]
unsigned operator() |
( |
const label |
p, |
|
|
unsigned |
seed |
|
) |
| const |
|
inline |
Incrementally hash a label.
This will necessarily return a different value than the non-incremental version.
Definition at line 86 of file Hash.H.
◆ operator()() [2/2]
unsigned operator() |
( |
const label |
p | ) |
const |
|
inline |
Return the unsigned representation of a label.
This helps if people have relied on the hash value corresponding to the natural order.
Definition at line 94 of file Hash.H.
The documentation for this class was generated from the following file:
- src/OpenFOAM/primitives/hashes/Hash/Hash.H