64-bit FNV-1a hash value.
More...
#include <fnv1a.hpp>
64-bit FNV-1a hash value.
Definition at line 174 of file fnv1a.hpp.
◆ value_type
◆ fnv1a64_t()
hash::types::fnv1a64_t::fnv1a64_t |
( |
| ) |
|
|
default |
Constructs a 64-bit FNV-1a hash value.
◆ explicit() [1/6]
constexpr hash::types::fnv1a64_t::explicit |
( |
false |
| ) |
const |
|
inlineconstexprnoexcept |
Constructs a 64-bit FNV-1a hash value from a string.
- Parameters
-
Definition at line 195 of file fnv1a.hpp.
◆ explicit() [2/6]
constexpr hash::types::fnv1a64_t::explicit |
( |
false |
| ) |
const |
|
inlineconstexprnoexcept |
Constructs a 64-bit FNV-1a hash value from a string.
- Parameters
-
Definition at line 204 of file fnv1a.hpp.
◆ explicit() [3/6]
constexpr hash::types::fnv1a64_t::explicit |
( |
false |
| ) |
const |
|
inlineconstexprnoexcept |
Constructs a 64-bit FNV-1a hash value from a string.
- Parameters
-
Definition at line 207 of file fnv1a.hpp.
◆ explicit() [4/6]
constexpr hash::types::fnv1a64_t::explicit |
( |
false |
| ) |
const |
|
inlineconstexprnoexcept |
Constructs a 64-bit FNV-1a hash value from a string.
- Parameters
-
Definition at line 201 of file fnv1a.hpp.
◆ explicit() [5/6]
constexpr hash::types::fnv1a64_t::explicit |
( |
false |
| ) |
const |
|
inlineconstexprnoexcept |
Constructs a 64-bit FNV-1a hash value from a string.
- Parameters
-
Definition at line 198 of file fnv1a.hpp.
◆ explicit() [6/6]
constexpr hash::types::fnv1a64_t::explicit |
( |
false |
| ) |
|
|
inlineconstexprnoexcept |
Constructs a 64-bit FNV-1a hash value.
Definition at line 183 of file fnv1a.hpp.
◆ operator value_type()
constexpr hash::types::fnv1a64_t::operator value_type |
( |
| ) |
const |
|
inlineconstexprnoexcept |
Converts a 64-bit FNV-1a hash value to its underlying type.
- Returns
- 64-bit FNV-1a hash value.
Definition at line 217 of file fnv1a.hpp.
◆ value
64-bit FNV-1a hash value.
Definition at line 223 of file fnv1a.hpp.
The documentation for this struct was generated from the following file: