MySQL 8.0.40
Source Code Documentation
DynamicRangeIterator Member List

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

DynamicRangeIterator(THD *thd, TABLE *table, QEP_TAB *qep_tab, ha_rows *examined_rows)DynamicRangeIterator
EndPSIBatchModeIfStarted() overrideTableRowIteratorvirtual
GetProfiler() constRowIteratorinlinevirtual
HandleError(int error)TableRowIteratorprotected
Init() overrideDynamicRangeIteratorvirtual
m_examined_rowsDynamicRangeIteratorprivate
m_iteratorDynamicRangeIteratorprivate
m_mem_rootDynamicRangeIteratorprivate
m_qep_tabDynamicRangeIteratorprivate
m_quick_traced_beforeDynamicRangeIteratorprivate
m_tableTableRowIteratorprivate
m_thdRowIteratorprivate
PrintError(int error)TableRowIteratorprotected
Read() overrideDynamicRangeIteratorvirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideTableRowIteratorvirtual
SetOverrideProfiler(const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode() overrideTableRowIteratorvirtual
table() constTableRowIteratorinlineprotected
TableRowIterator(THD *thd, TABLE *table)TableRowIteratorinline
thd() constRowIteratorinlineprotected
UnlockRow() overrideTableRowIteratorvirtual
~DynamicRangeIterator() overrideDynamicRangeIterator
~RowIterator()=defaultRowIteratorvirtual