MySQL 9.1.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
NestedLoopSemiJoinWithDuplicateRemovalIterator Member List

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

EndPSIBatchModeIfStarted() overrideNestedLoopSemiJoinWithDuplicateRemovalIteratorinlinevirtual
GetProfiler() constRowIteratorinlinevirtual
Init() overrideNestedLoopSemiJoinWithDuplicateRemovalIteratorvirtual
m_deduplicate_against_previous_rowNestedLoopSemiJoinWithDuplicateRemovalIteratorprivate
m_keyNestedLoopSemiJoinWithDuplicateRemovalIteratorprivate
m_key_bufNestedLoopSemiJoinWithDuplicateRemovalIteratorprivate
m_key_lenNestedLoopSemiJoinWithDuplicateRemovalIteratorprivate
m_source_innerNestedLoopSemiJoinWithDuplicateRemovalIteratorprivate
m_source_outerNestedLoopSemiJoinWithDuplicateRemovalIteratorprivate
m_table_outerNestedLoopSemiJoinWithDuplicateRemovalIteratorprivate
m_thdRowIteratorprivate
NestedLoopSemiJoinWithDuplicateRemovalIterator(THD *thd, unique_ptr_destroy_only< RowIterator > source_outer, unique_ptr_destroy_only< RowIterator > source_inner, const TABLE *table, KEY *key, size_t key_len)NestedLoopSemiJoinWithDuplicateRemovalIterator
Read() overrideNestedLoopSemiJoinWithDuplicateRemovalIteratorvirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideNestedLoopSemiJoinWithDuplicateRemovalIteratorinlinevirtual
SetOverrideProfiler(const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode()RowIteratorinlinevirtual
thd() constRowIteratorinlineprotected
UnlockRow() overrideNestedLoopSemiJoinWithDuplicateRemovalIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual