MySQL 9.1.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
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(const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode()RowIteratorinlinevirtual
thd() constRowIteratorinlineprotected
UnlockRow() overrideNestedLoopIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual