MySQL  8.0.28
Source Code Documentation
AlternativeIterator Member List

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

AlternativeIterator(THD *thd, TABLE *table, unique_ptr_destroy_only< RowIterator > source, unique_ptr_destroy_only< RowIterator > table_scan_iterator, TABLE_REF *ref)AlternativeIterator
EndPSIBatchModeIfStarted()RowIteratorinlinevirtual
Init() overrideAlternativeIteratorvirtual
m_applicable_cond_guardsAlternativeIteratorprivate
m_iteratorAlternativeIteratorprivate
m_last_iterator_initedAlternativeIteratorprivate
m_original_read_setAlternativeIteratorprivate
m_source_iteratorAlternativeIteratorprivate
m_tableAlternativeIteratorprivate
m_table_scan_iteratorAlternativeIteratorprivate
m_table_scan_read_setAlternativeIteratorprivate
m_thdRowIteratorprivate
Read() overrideAlternativeIteratorinlinevirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideAlternativeIteratorinlinevirtual
StartPSIBatchMode()RowIteratorinlinevirtual
thd() constRowIteratorinlineprotected
TimingString() constRowIteratorinlinevirtual
UnlockRow() overrideAlternativeIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual