MySQL 8.3.0
Source Code Documentation
TemptableAggregateIterator< Profiler > Member List

This is the complete list of members for TemptableAggregateIterator< Profiler >, including all inherited members.

EndPSIBatchModeIfStarted() overrideTemptableAggregateIterator< Profiler >inlinevirtual
GetProfiler() const overrideTemptableAggregateIterator< Profiler >inlinevirtual
GetTableIterProfiler() constTemptableAggregateIterator< Profiler >inline
HandleError(int error)TableRowIteratorprotected
Init() overrideTemptableAggregateIterator< Profiler >virtual
m_joinTemptableAggregateIterator< Profiler >private
m_profilerTemptableAggregateIterator< Profiler >private
m_ref_sliceTemptableAggregateIterator< Profiler >private
m_subquery_iteratorTemptableAggregateIterator< Profiler >private
m_tableTableRowIteratorprivate
m_table_iter_profilerTemptableAggregateIterator< Profiler >private
m_table_iteratorTemptableAggregateIterator< Profiler >private
m_temp_table_paramTemptableAggregateIterator< Profiler >private
m_thdRowIteratorprivate
move_table_to_disk(int error, bool was_insert)TemptableAggregateIterator< Profiler >private
PrintError(int error)TableRowIteratorprotected
Read() overrideTemptableAggregateIterator< Profiler >virtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideTemptableAggregateIterator< Profiler >inlinevirtual
SetOverrideProfiler([[maybe_unused]] const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode() overrideTableRowIteratorvirtual
table() constTableRowIteratorinlineprotected
TableRowIterator(THD *thd, TABLE *table)TableRowIteratorinline
TemptableAggregateIterator(THD *thd, unique_ptr_destroy_only< RowIterator > subquery_iterator, Temp_table_param *temp_table_param, TABLE *table, unique_ptr_destroy_only< RowIterator > table_iterator, JOIN *join, int ref_slice)TemptableAggregateIterator< Profiler >
thd() constRowIteratorinlineprotected
UnlockRow() overrideTemptableAggregateIterator< Profiler >inlinevirtual
using_hash_key() constTemptableAggregateIterator< Profiler >inlineprivate
~RowIterator()=defaultRowIteratorvirtual