![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Internal structure that acts as a preamble for HASH_ROW_POS in memory structure. More...
#include <rpl_utility.h>
Public Member Functions | |
| HASH_ROW_PREAMBLE ()=default | |
Public Attributes | |
| uint | hash_value | 
| malloc_unordered_multimap< uint, std::unique_ptr< HASH_ROW_ENTRY, hash_slave_rows_free_entry > >::const_iterator | search_state | 
| The search state used to iterate over multiple entries for a given key.  More... | |
| bool | is_search_state_inited | 
| whether this search_state is usable or not.  More... | |
Internal structure that acts as a preamble for HASH_ROW_POS in memory structure.
Allocation is done in Hash_slave_rows::make_entry as part of the entry allocation.
      
  | 
  default | 
| uint HASH_ROW_PREAMBLE::hash_value | 
| bool HASH_ROW_PREAMBLE::is_search_state_inited | 
whether this search_state is usable or not.
| malloc_unordered_multimap<uint,std::unique_ptr<HASH_ROW_ENTRY,hash_slave_rows_free_entry>>::const_iterator HASH_ROW_PREAMBLE::search_state | 
The search state used to iterate over multiple entries for a given key.