MySQL 8.3.0
Source Code Documentation
WeedoutIterator Member List

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

EndPSIBatchModeIfStarted() overrideWeedoutIteratorinlinevirtual
GetProfiler() constRowIteratorinlinevirtual
Init() overrideWeedoutIteratorvirtual
m_sjWeedoutIteratorprivate
m_sourceWeedoutIteratorprivate
m_tables_to_get_rowid_forWeedoutIteratorprivate
m_thdRowIteratorprivate
Read() overrideWeedoutIteratorvirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideWeedoutIteratorinlinevirtual
SetOverrideProfiler([[maybe_unused]] const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode()RowIteratorinlinevirtual
thd() constRowIteratorinlineprotected
UnlockRow() overrideWeedoutIteratorinlinevirtual
WeedoutIterator(THD *thd, unique_ptr_destroy_only< RowIterator > source, SJ_TMP_TABLE *sj, table_map tables_to_get_rowid_for)WeedoutIterator
~RowIterator()=defaultRowIteratorvirtual