MySQL 9.1.0
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 |