MySQL 9.1.0
Source Code Documentation
Explain_format_JSON Member List

This is the complete list of members for Explain_format_JSON, including all inherited members.

begin_context(enum_parsing_context context, Query_expression *subquery, const Explain_format_flags *flags) overrideExplain_format_JSONvirtual
current_contextExplain_format_JSONprivate
end_context(enum_parsing_context context) overrideExplain_format_JSONvirtual
entry() overrideExplain_format_JSONvirtual
Explain_format(Explain_format &)Explain_formatprivate
Explain_format()Explain_formatinlineprotected
Explain_format(std::optional< std::string_view > explain_into_variable_name)Explain_formatinlineexplicitprotected
Explain_format_JSON(std::optional< std::string_view > explain_into_variable_name)Explain_format_JSONinlineexplicit
explain_into_variable_name() constExplain_formatinline
ExplainJsonToString(Json_object *json) overrideExplain_format_JSONvirtual
flush_entry() overrideExplain_format_JSONinlinevirtual
is_explain_for_schema() constExplain_formatinline
is_explain_into() constExplain_formatinline
is_hierarchical() const overrideExplain_format_JSONinlinevirtual
is_iterator_based(THD *explain_thd, const THD *query_thd) const overrideExplain_format_JSONvirtual
m_explain_into_variable_nameExplain_formatprivate
m_schema_name_for_explainExplain_format
operator=(Explain_format &)Explain_formatprivate
outputExplain_formatprotected
send_headers(Query_result *result) overrideExplain_format_JSONvirtual
~Explain_format()=defaultExplain_formatvirtual