Hash specialization for hashing labels.
More...
template<>
class Foam::Hash< Foam::label >
Hash specialization for hashing labels.
Definition at line 78 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 88 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 96 of file Hash.H.
The documentation for this class was generated from the following file:
- src/OpenFOAM/primitives/hashes/Hash/Hash.H