![]() |
MySQL 8.0.43
Source Code Documentation
|
Helper class for building a hash key. More...
Public Member Functions | |
| Wrapper_hash_key (ulonglong hash_val) | |
| ulonglong | get_crc () const |
| Return the computed hash value. More... | |
| void | add_character (uchar ch) |
| void | add_integer (longlong ll) |
| void | add_double (double d) |
| void | add_string (const char *str, size_t len) |
Private Member Functions | |
| void | add_to_crc (uchar ch) |
| Add another character to the evolving crc. More... | |
Private Attributes | |
| ulonglong | m_crc |
Helper class for building a hash key.
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
Add another character to the evolving crc.
| [in] | ch | The character to add |
|
inline |
Return the computed hash value.
|
private |