MySQL 9.1.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
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