MySQL 8.4.2
Source Code Documentation
|
This is the complete list of members for Explain_format_tree, including all inherited members.
AppendChildren(const Json_dom *children, int level, std::string *explain, std::vector< std::string > *tokens_for_force_subplan, std::string *child_token_digest) | Explain_format_tree | private |
begin_context(enum_parsing_context, Query_expression *, const Explain_format_flags *) override | Explain_format_tree | inlinevirtual |
end_context(enum_parsing_context) override | Explain_format_tree | inlinevirtual |
entry() override | Explain_format_tree | inlinevirtual |
Explain_format(Explain_format &) | Explain_format | private |
Explain_format() | Explain_format | inlineprotected |
Explain_format(std::optional< std::string_view > explain_into_variable_name) | Explain_format | inlineexplicitprotected |
Explain_format_tree()=default | Explain_format_tree | |
explain_into_variable_name() const | Explain_format | inline |
ExplainJsonToString(Json_object *json) override | Explain_format_tree | virtual |
ExplainPrintCosts(const Json_object *obj, std::string *explain) | Explain_format_tree | private |
ExplainPrintTreeNode(const Json_dom *json, int level, std::string *explain, std::vector< std::string > *tokens_for_force_subplan) | Explain_format_tree | |
flush_entry() override | Explain_format_tree | inlinevirtual |
is_explain_for_schema() const | Explain_format | inline |
is_explain_into() const | Explain_format | inline |
is_hierarchical() const override | Explain_format_tree | inlinevirtual |
is_iterator_based() const override | Explain_format_tree | inlinevirtual |
m_explain_into_variable_name | Explain_format | private |
m_schema_name_for_explain | Explain_format | |
operator=(Explain_format &) | Explain_format | private |
output | Explain_format | protected |
push_select_type(mem_root_deque< Item * > *items) | Explain_format_tree | private |
send_headers(Query_result *) override | Explain_format_tree | inlinevirtual |
~Explain_format()=default | Explain_format | virtual |