MySQL 9.1.0
Source Code Documentation
|
This is the complete list of members for Query_term, including all inherited members.
child_count() const | Query_term | inlinevirtual |
cleanup(bool full) | Query_term | inlinevirtual |
cleanup_query_result(bool full) | Query_term | |
create_tmp_table(THD *thd, ulonglong create_options) | Query_term | |
debugPrint(int level, std::ostringstream &buf) const =0 | Query_term | pure virtual |
destroy_tree()=0 | Query_term | pure virtual |
fields() | Query_term | inline |
indent(int level, std::ostringstream &buf) | Query_term | static |
label_children()=0 | Query_term | pure virtual |
m_fields | Query_term | protected |
m_owning_operand | Query_term | protected |
m_parent | Query_term | protected |
m_result_table | Query_term | protected |
m_setop_query_result | Query_term | protected |
m_sibling_idx | Query_term | protected |
make_set_op_access_path(THD *thd, Query_term_set_op *parent, Mem_root_array< AppendPathParameters > *union_all_subpaths, bool calc_found_rows)=0 | Query_term | pure virtual |
open_result_tables(THD *thd, int level) | Query_term | inlinevirtual |
operator_string() const =0 | Query_term | pure virtual |
optimize_query_term(THD *thd, Query_expression *qe)=0 | Query_term | pure virtual |
owning_operand() | Query_term | inline |
parent() const | Query_term | inline |
prepare_query_term(THD *thd, Query_expression *qe, Change_current_query_block *save_query_block, mem_root_deque< Item * > *insert_field_list, Query_result *common_result, ulonglong added_options, ulonglong removed_options, ulonglong create_options)=0 | Query_term | pure virtual |
print_order(const THD *thd, String *str, ORDER *ord, enum_query_type query_type) | Query_term | static |
printPointers(std::ostringstream &buf) const | Query_term | |
pushdown_limit_order_by(Query_term_set_op *parent=nullptr) | Query_term | |
query_block() const =0 | Query_term | pure virtual |
redundant_order_by(Query_block *block, int level) | Query_term | |
result_table() | Query_term | inline |
set_fields(mem_root_deque< Item * > *fields) | Query_term | inline |
set_owning_operand() | Query_term | inline |
set_result_table(Table_ref *tl) | Query_term | inline |
set_setop_query_result(Query_result *rs) | Query_term | inline |
set_sibling_idx(uint idx) | Query_term | inline |
setop_query_result() | Query_term | inline |
setop_query_result_union() | Query_term | inline |
sibling_idx() | Query_term | inline |
term_type() const =0 | Query_term | pure virtual |
types_array()=0 | Query_term | pure virtual |
types_iterator()=0 | Query_term | pure virtual |
validate_structure(const Query_term *parent, int depth=0) const | Query_term | |
visible_column_count() const =0 | Query_term | pure virtual |
~Query_term()=default | Query_term | virtual |