MySQL 8.0.40
Source Code Documentation
|
This is the complete list of members for Opt_hints_table, including all inherited members.
adjust_key_hints(Table_ref *table) | Opt_hints_table | |
append_hint_type(String *str, opt_hints_enum type) | Opt_hints | private |
append_name(const THD *thd, String *str) override | Opt_hints_table | inlinevirtual |
check_unresolved(THD *thd) | Opt_hints | |
child_array | Opt_hints | private |
child_array_ptr() | Opt_hints | inline |
find_by_name(const LEX_CSTRING *name_arg, const CHARSET_INFO *cs) const | Opt_hints | |
get_complex_hints(opt_hints_enum type) override | Opt_hints_table | virtual |
get_compound_key_hint(opt_hints_enum type_arg) | Opt_hints_table | inline |
get_name() const | Opt_hints | inlinevirtual |
get_parent() const | Opt_hints | inline |
get_print_name() | Opt_hints | inlinevirtual |
get_switch(opt_hints_enum type_arg) const | Opt_hints | |
group_index | Opt_hints_table | |
hints_map | Opt_hints | private |
ignore_print(opt_hints_enum type_arg) const | Opt_hints | inlinevirtual |
incr_resolved_children() | Opt_hints | inline |
index | Opt_hints_table | |
index_merge | Opt_hints_table | |
is_all_resolved() const | Opt_hints | inline |
is_force_index_hint(opt_hints_enum type_arg) | Opt_hints_table | inline |
is_hint_conflicting(Opt_hints_key *key_hint, opt_hints_enum type) | Opt_hints_table | |
is_resolved(opt_hints_enum type_arg) override | Opt_hints_table | inlinevirtual |
is_specified(opt_hints_enum type_arg) const | Opt_hints | inline |
join_index | Opt_hints_table | |
keyinfo_array | Opt_hints_table | |
name | Opt_hints | private |
Opt_hints(const LEX_CSTRING *name_arg, Opt_hints *parent_arg, MEM_ROOT *mem_root_arg) | Opt_hints | inline |
Opt_hints_table(const LEX_CSTRING *table_name_arg, Opt_hints_qb *qb_hints_arg, MEM_ROOT *mem_root_arg) | Opt_hints_table | inline |
order_index | Opt_hints_table | |
parent | Opt_hints | private |
print(const THD *thd, String *str, enum_query_type query_type) | Opt_hints | |
print_irregular_hints(const THD *thd, String *str) | Opt_hints | inlineprivatevirtual |
print_warn_unresolved(THD *thd) | Opt_hints | private |
register_child(Opt_hints *hint_arg) | Opt_hints | inline |
resolved | Opt_hints | private |
resolved_children | Opt_hints | private |
set_compound_key_hint_map(Opt_hints *hint, uint arg) | Opt_hints_table | inline |
set_name(const LEX_CSTRING *name_arg) | Opt_hints | inline |
set_resolved() override | Opt_hints_table | inlinevirtual |
set_switch(bool switch_state_arg, opt_hints_enum type_arg, bool check_parent) | Opt_hints | inline |
set_unresolved(opt_hints_enum type_arg) override | Opt_hints_table | inlinevirtual |
skip_scan | Opt_hints_table | |
update_index_hint_map(Key_map *keys_to_use, Key_map *available_keys_to_use, opt_hints_enum type_arg) | Opt_hints_table | |
update_index_hint_maps(THD *thd, TABLE *tbl) | Opt_hints_table | |
~Opt_hints()=default | Opt_hints | virtual |