MySQL 8.4.4
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
GeometryIndexRangeScanIterator Member List

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

cmp_next(QUICK_RANGE *range)IndexRangeScanIteratorprivate
cmp_prev(QUICK_RANGE *range)IndexRangeScanIteratorprivate
column_bitmapIndexRangeScanIteratorprotected
cur_rangeIndexRangeScanIteratorprotected
EndPSIBatchModeIfStarted() overrideTableRowIteratorvirtual
fileIndexRangeScanIteratorprotected
free_fileIndexRangeScanIteratorprotected
GeometryIndexRangeScanIterator(THD *thd, TABLE *table, ha_rows *examined_rows, double expected_rows, uint index_arg, bool need_rows_in_rowid_order_arg, bool reuse_handler_arg, MEM_ROOT *return_mem_root, uint mrr_flags_arg, uint mrr_buf_size_arg, Bounds_checked_array< QUICK_RANGE * > ranges_arg)GeometryIndexRangeScanIteratorinline
get_mrr_flags() constIndexRangeScanIteratorinline
GetProfiler() constRowIteratorinlinevirtual
HandleError(int error)TableRowIteratorprotected
in_ror_merged_scanIndexRangeScanIteratorprotected
indexIndexRangeScanIteratorprotected
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 &)=deleteIndexRangeScanIterator
IndexRangeScanIterator(IndexRangeScanIterator &&)=defaultIndexRangeScanIterator
Init() overrideIndexRangeScanIteratorvirtual
init_ror_merged_scan()IndexRangeScanIteratorprivate
initedIndexRangeScanIteratorprivate
key_part_infoIndexRangeScanIteratorprotected
last_rangeIndexRangeScanIteratorprotected
last_rowid() const overrideIndexRangeScanIteratorinlinevirtual
m_examined_rowsGeometryIndexRangeScanIteratorprivate
m_expected_rowsIndexRangeScanIteratorprivate
m_tableTableRowIteratorprivate
m_thdRowIteratorprivate
mem_rootIndexRangeScanIteratorprivate
mrr_buf_descIndexRangeScanIteratorprotected
mrr_buf_sizeIndexRangeScanIteratorprotected
mrr_flagsIndexRangeScanIteratorprotected
need_rows_in_rowid_orderIndexRangeScanIteratorprotected
PrintError(int error)TableRowIteratorprotected
qr_traversal_ctxIndexRangeScanIteratorprotected
rangesIndexRangeScanIteratorprotected
Read() overrideGeometryIndexRangeScanIteratorvirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
reuse_handlerIndexRangeScanIteratorprotected
row_in_ranges()IndexRangeScanIteratorprivate
RowIDCapableRowIterator(THD *thd, TABLE *table)RowIDCapableRowIteratorinline
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideTableRowIteratorvirtual
SetOverrideProfiler(const IteratorProfiler *profiler)RowIteratorinlinevirtual
shared_init()IndexRangeScanIteratorprivate
shared_reset()IndexRangeScanIteratorprivate
StartPSIBatchMode() overrideTableRowIteratorvirtual
table() constTableRowIteratorinlineprotected
TableRowIterator(THD *thd, TABLE *table)TableRowIteratorinline
thd() constRowIteratorinlineprotected
UnlockRow() overrideIndexRangeScanIteratorinlinevirtual
~IndexRangeScanIterator() overrideIndexRangeScanIterator
~RowIterator()=defaultRowIteratorvirtual