MySQL 8.0.37
Source Code Documentation
NestedLoopIterator Member List

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

END_OF_ROWS enum valueNestedLoopIteratorprivate
EndPSIBatchModeIfStarted() overrideNestedLoopIteratorinlinevirtual
GetProfiler() constRowIteratorinlinevirtual
Init() overrideNestedLoopIteratorvirtual
m_join_typeNestedLoopIteratorprivate
m_pfs_batch_modeNestedLoopIteratorprivate
m_source_innerNestedLoopIteratorprivate
m_source_outerNestedLoopIteratorprivate
m_stateNestedLoopIteratorprivate
m_thdRowIteratorprivate
NEEDS_OUTER_ROW enum valueNestedLoopIteratorprivate
NestedLoopIterator(THD *thd, unique_ptr_destroy_only< RowIterator > source_outer, unique_ptr_destroy_only< RowIterator > source_inner, JoinType join_type, bool pfs_batch_mode)NestedLoopIteratorinline
Read() overrideNestedLoopIteratorvirtual
READING_FIRST_INNER_ROW enum valueNestedLoopIteratorprivate
READING_INNER_ROWS enum valueNestedLoopIteratorprivate
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideNestedLoopIteratorinlinevirtual
SetOverrideProfiler([[maybe_unused]] const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode()RowIteratorinlinevirtual
thd() constRowIteratorinlineprotected
UnlockRow() overrideNestedLoopIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual