List of all members.
| 
Public Member Functions | 
|  | JOIN_CACHE_BKA_UNIQUE (JOIN *j, JOIN_TAB *tab, uint flags, JOIN_CACHE *prev) | 
| int | init () | 
| void | reset_cache (bool for_writing) | 
|  | Reset the join buffer for reading/writing: default implementation. 
 | 
| bool | get_record () | 
| virtual bool | check_all_match_flags_for_key (uchar *key_chain_ptr) | 
| uint | get_next_key (uchar **key) | 
| uchar * | get_curr_key_chain () | 
| bool | skip_index_tuple (range_seq_t rseq, char *range_info) | 
| 
Protected Member Functions | 
| uint | get_size_of_key_offset () | 
| uchar * | get_next_key_ref (uchar *key_ref_ptr) | 
| void | store_next_key_ref (uchar *key_ref_ptr, uchar *ref) | 
| bool | is_null_key_ref (uchar *key_ref_ptr) | 
| void | store_null_key_ref (uchar *key_ref_ptr) | 
| uchar * | get_next_rec_ref (uchar *ref_ptr) | 
| void | store_next_rec_ref (uchar *ref_ptr, uchar *ref) | 
| uchar * | get_curr_emb_key () | 
| uchar * | get_emb_key (uchar *ref_ptr) | 
| void | store_emb_key_ref (uchar *ref_ptr, uchar *ref) | 
| ulong | rem_space () | 
| void | init_mrr_buff () | 
| bool | skip_record_if_match () | 
| enum_nested_loop_state | join_matching_records (bool skip_last) | 
| bool | key_search (uchar *key, uint key_len, uchar **key_ref_ptr) | 
| virtual bool | check_match (uchar *rec_ptr) | 
| bool | put_record_in_cache () | 
The documentation for this class was generated from the following files: