MySQL 8.0.40
Source Code Documentation
|
Auxiliary class for compound key objects. More...
#include <opt_hints.h>
Public Member Functions | |
Compound_key_hint () | |
virtual | ~Compound_key_hint ()=default |
void | set_pt_hint (PT_key_level_hint *pt_hint_arg) |
PT_key_level_hint * | get_pt_hint () |
void | set_resolved (bool arg) |
bool | is_resolved () |
void | set_key_map (uint i) |
bool | is_set_key_map (uint i) |
bool | is_key_map_clear_all () |
Key_map * | get_key_map () |
virtual bool | is_hint_conflicting (Opt_hints_table *table_hint, Opt_hints_key *key_hint) |
Private Attributes | |
PT_key_level_hint * | pt_hint |
Key_map | key_map |
bool | resolved |
Auxiliary class for compound key objects.
|
inline |
|
virtualdefault |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in Index_key_hint, and Glob_index_key_hint.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |