This is the complete list of members for IndexRangeScanIterator, including all inherited members.
cmp_next(QUICK_RANGE *range) | IndexRangeScanIterator | private |
cmp_prev(QUICK_RANGE *range) | IndexRangeScanIterator | private |
column_bitmap | IndexRangeScanIterator | protected |
cur_range | IndexRangeScanIterator | protected |
EndPSIBatchModeIfStarted() override | TableRowIterator | virtual |
file | IndexRangeScanIterator | protected |
free_file | IndexRangeScanIterator | protected |
get_mrr_flags() const | IndexRangeScanIterator | inline |
GetProfiler() const | RowIterator | inlinevirtual |
HandleError(int error) | TableRowIterator | protected |
in_ror_merged_scan | IndexRangeScanIterator | protected |
index | IndexRangeScanIterator | protected |
IndexMergeIterator | IndexRangeScanIterator | friend |
IndexRangeScanIterator(THD *thd, TABLE *table, ha_rows *examined_rows, double expected_rows, uint index_arg, bool need_rows_in_rowid_order, bool reuse_handler, MEM_ROOT *return_mem_root, uint mrr_flags, uint mrr_buf_size, Bounds_checked_array< QUICK_RANGE * > ranges) | IndexRangeScanIterator | |
IndexRangeScanIterator(const IndexRangeScanIterator &)=delete | IndexRangeScanIterator | |
IndexRangeScanIterator(IndexRangeScanIterator &&)=default | IndexRangeScanIterator | |
Init() override | IndexRangeScanIterator | virtual |
init_ror_merged_scan() | IndexRangeScanIterator | private |
inited | IndexRangeScanIterator | private |
key_part_info | IndexRangeScanIterator | protected |
last_range | IndexRangeScanIterator | protected |
last_rowid() const override | IndexRangeScanIterator | inlinevirtual |
m_examined_rows | IndexRangeScanIterator | private |
m_expected_rows | IndexRangeScanIterator | private |
m_table | TableRowIterator | private |
m_thd | RowIterator | private |
mem_root | IndexRangeScanIterator | private |
mrr_buf_desc | IndexRangeScanIterator | protected |
mrr_buf_size | IndexRangeScanIterator | protected |
mrr_flags | IndexRangeScanIterator | protected |
need_rows_in_rowid_order | IndexRangeScanIterator | protected |
PrintError(int error) | TableRowIterator | protected |
qr_traversal_ctx | IndexRangeScanIterator | protected |
quick_range_seq_init | IndexRangeScanIterator | friend |
quick_range_seq_next | IndexRangeScanIterator | friend |
ranges | IndexRangeScanIterator | protected |
Read() override | IndexRangeScanIterator | virtual |
real_iterator() | RowIterator | inlinevirtual |
real_iterator() const | RowIterator | inlinevirtual |
reuse_handler | IndexRangeScanIterator | protected |
row_in_ranges() | IndexRangeScanIterator | private |
RowIDCapableRowIterator(THD *thd, TABLE *table) | RowIDCapableRowIterator | inline |
RowIDIntersectionIterator | IndexRangeScanIterator | friend |
RowIterator(THD *thd) | RowIterator | inlineexplicit |
RowIterator(const RowIterator &)=delete | RowIterator | |
RowIterator(RowIterator &&)=default | RowIterator | |
SetNullRowFlag(bool is_null_row) override | TableRowIterator | virtual |
SetOverrideProfiler([[maybe_unused]] const IteratorProfiler *profiler) | RowIterator | inlinevirtual |
shared_init() | IndexRangeScanIterator | private |
shared_reset() | IndexRangeScanIterator | private |
StartPSIBatchMode() override | TableRowIterator | virtual |
table() const | TableRowIterator | inlineprotected |
TableRowIterator(THD *thd, TABLE *table) | TableRowIterator | inline |
thd() const | RowIterator | inlineprotected |
UnlockRow() override | IndexRangeScanIterator | inlinevirtual |
~IndexRangeScanIterator() override | IndexRangeScanIterator | |
~RowIterator()=default | RowIterator | virtual |