MySQL 8.0.40
Source Code Documentation
RemoveDuplicatesOnIndexIterator Member List

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

EndPSIBatchModeIfStarted() overrideRemoveDuplicatesOnIndexIteratorinlinevirtual
GetProfiler() constRowIteratorinlinevirtual
Init() overrideRemoveDuplicatesOnIndexIteratorvirtual
m_first_rowRemoveDuplicatesOnIndexIteratorprivate
m_keyRemoveDuplicatesOnIndexIteratorprivate
m_key_bufRemoveDuplicatesOnIndexIteratorprivate
m_key_lenRemoveDuplicatesOnIndexIteratorprivate
m_sourceRemoveDuplicatesOnIndexIteratorprivate
m_tableRemoveDuplicatesOnIndexIteratorprivate
m_thdRowIteratorprivate
Read() overrideRemoveDuplicatesOnIndexIteratorvirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RemoveDuplicatesOnIndexIterator(THD *thd, unique_ptr_destroy_only< RowIterator > source, const TABLE *table, KEY *key, size_t key_len)RemoveDuplicatesOnIndexIterator
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideRemoveDuplicatesOnIndexIteratorinlinevirtual
SetOverrideProfiler(const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode() overrideRemoveDuplicatesOnIndexIteratorinlinevirtual
thd() constRowIteratorinlineprotected
UnlockRow() overrideRemoveDuplicatesOnIndexIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual