MySQL 8.3.0
Source Code Documentation
opt_explain_json_namespace::sort_with_subqueries_ctx Member List

This is the complete list of members for opt_explain_json_namespace::sort_with_subqueries_ctx, including all inherited members.

add_join_tab(joinable_ctx *ctx) overrideopt_explain_json_namespace::join_ctxinlinevirtual
add_query_spec(context *ctx)opt_explain_json_namespace::contextinlinevirtual
add_subquery(subquery_list_enum subquery_type_arg, subquery_ctx *ctx) overrideopt_explain_json_namespace::sort_with_subqueries_ctxinlinevirtual
add_where_subquery(subquery_ctx *ctx, Query_expression *subquery) overrideopt_explain_json_namespace::join_ctxvirtual
cacheable() overrideopt_explain_json_namespace::join_ctxvirtual
cleanup()qep_rowinline
col_attached_conditionqep_row
col_cond_costqep_row
col_data_size_queryqep_row
col_extraqep_row
col_filteredqep_row
col_idqep_row
col_join_typeqep_row
col_keyqep_row
col_key_lenqep_row
col_key_partsqep_row
col_messageqep_row
col_partial_update_columnsqep_row
col_partitionsqep_row
col_possible_keysqep_row
col_prefix_costqep_row
col_prefix_rowsqep_row
col_read_costqep_row
col_refqep_row
col_rowsqep_row
col_select_typeqep_row
col_table_nameqep_row
col_used_columnsqep_row
context(enum_parsing_context type_arg, const char *name_arg, context *parent_arg)opt_explain_json_namespace::contextinline
dependent() overrideopt_explain_json_namespace::join_ctxvirtual
derived_clone_idqep_row
derived_fromqep_row
entry() overrideopt_explain_json_namespace::join_ctxinlinevirtual
Explain_context(enum_parsing_context type_arg)Explain_contextinlineexplicit
find_and_set_derived(context *subquery) overrideopt_explain_json_namespace::join_ctxvirtual
format(Opt_trace_context *json)opt_explain_json_namespace::contextinlinevirtual
format_body(Opt_trace_context *json, Opt_trace_object *obj) overrideopt_explain_json_namespace::sort_with_subqueries_ctxinlineprivatevirtual
format_body_inner(Opt_trace_context *json, Opt_trace_object *obj)opt_explain_json_namespace::join_ctxprotected
format_derived(Opt_trace_context *)opt_explain_json_namespace::contextinlinevirtual
format_extra(Opt_trace_object *obj)qep_row
format_nested_loop(Opt_trace_context *json) overrideopt_explain_json_namespace::join_ctxvirtual
format_query_expression(Opt_trace_context *json) overrideopt_explain_json_namespace::unit_ctxinlinevirtual
format_where(Opt_trace_context *)opt_explain_json_namespace::contextinlinevirtual
get_cost_tag() overrideopt_explain_json_namespace::sort_ctxinlineprotectedvirtual
get_mod_type()opt_explain_json_namespace::contextinlinevirtual
has_no_subqueries() constopt_explain_json_namespace::unit_ctxinline
id(bool hide) overrideopt_explain_json_namespace::join_ctxvirtual
is_cacheableqep_row
is_dependentqep_row
is_materialized_from_subqueryqep_row
is_query_block() constopt_explain_json_namespace::contextinline
join_ctx(enum_parsing_context type_arg, const char *name_arg, context *parent_arg)opt_explain_json_namespace::join_ctxinline
join_tabsopt_explain_json_namespace::join_ctxprotected
m_windowsqep_row
mod_typeqep_row
nameopt_explain_json_namespace::contextprotected
operator=(const qep_row &x)qep_rowprivate
parentopt_explain_json_namespace::context
qep_row(const qep_row &x)qep_rowexplicitprivate
qep_row()qep_rowinline
query_block_idqep_row
register_where_subquery(Query_expression *subquery)qep_rowinlinevirtual
set_child(context *)opt_explain_json_namespace::contextinlinevirtual
set_setop_result(setop_result_ctx *)opt_explain_json_namespace::contextinlinevirtual
set_sort(sort_ctx *ctx) overrideopt_explain_json_namespace::join_ctxinlinevirtual
set_window(window_ctx *ctx) overrideopt_explain_json_namespace::join_ctxinlinevirtual
sortopt_explain_json_namespace::join_ctxprotected
sort_ctx(enum_parsing_context type_arg, const char *name_arg, context *parent_arg, const Explain_format_flags *flags, Explain_sort_clause clause)opt_explain_json_namespace::sort_ctxinline
sort_with_subqueries_ctx(enum_parsing_context type_arg, const char *name_arg, context *parent_arg, subquery_list_enum subquery_type_arg, const Explain_format_flags *flags, Explain_sort_clause clause)opt_explain_json_namespace::sort_with_subqueries_ctxinline
subqueriesopt_explain_json_namespace::sort_with_subqueries_ctxprivate
subquery_listsopt_explain_json_namespace::unit_ctxprivate
subquery_typeopt_explain_json_namespace::sort_with_subqueries_ctxprivate
typeExplain_context
unit_ctx(enum_parsing_context type_arg, const char *name_arg, context *parent_arg)opt_explain_json_namespace::unit_ctxinline
using_filesortopt_explain_json_namespace::sort_ctxprivate
using_temporaryqep_row
using_tmptableopt_explain_json_namespace::sort_ctxprivate
windowopt_explain_json_namespace::join_ctxprotected
~context()=defaultopt_explain_json_namespace::contextvirtual
~qep_row()=defaultqep_rowvirtual