My Project
Public Member Functions | Public Attributes
Explain_context Struct Reference

#include <opt_explain_format.h>

Inheritance diagram for Explain_context:
Sql_alloc opt_explain_json_namespace::context opt_explain_json_namespace::joinable_ctx opt_explain_json_namespace::subquery_ctx opt_explain_json_namespace::table_base_ctx opt_explain_json_namespace::unit_ctx opt_explain_json_namespace::duplication_weedout_ctx opt_explain_json_namespace::join_tab_ctx opt_explain_json_namespace::materialize_ctx opt_explain_json_namespace::message_ctx opt_explain_json_namespace::simple_sort_ctx opt_explain_json_namespace::materialize_ctx opt_explain_json_namespace::table_with_where_and_derived opt_explain_json_namespace::union_result_ctx opt_explain_json_namespace::join_ctx opt_explain_json_namespace::union_ctx opt_explain_json_namespace::union_result_ctx

List of all members.

Public Member Functions

 Explain_context (Explain_context_enum type_arg)

Public Attributes

Explain_context_enum type
 type tag

Detailed Description

Base class for all EXPLAIN context descriptor classes

In structured EXPLAIN implementation Explain_context is a base class for notes of an intermediate tree.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines