MySQL 9.0.0
Source Code Documentation
StreamingIterator Member List

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

EndPSIBatchModeIfStarted() overrideStreamingIteratorinlinevirtual
GetProfiler() constRowIteratorinlinevirtual
HandleError(int error)TableRowIteratorprotected
Init() overrideStreamingIteratorvirtual
m_input_sliceStreamingIteratorprivate
m_joinStreamingIteratorprivate
m_output_sliceStreamingIteratorprivate
m_provide_rowidStreamingIteratorprivate
m_row_numberStreamingIteratorprivate
m_subquery_iteratorStreamingIteratorprivate
m_tableTableRowIteratorprivate
m_temp_table_paramStreamingIteratorprivate
m_thdRowIteratorprivate
PrintError(int error)TableRowIteratorprotected
Read() overrideStreamingIteratorvirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideTableRowIteratorvirtual
SetOverrideProfiler([[maybe_unused]] const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode() overrideStreamingIteratorinlinevirtual
StreamingIterator(THD *thd, unique_ptr_destroy_only< RowIterator > subquery_iterator, Temp_table_param *temp_table_param, TABLE *table, bool provide_rowid, JOIN *join, int ref_slice)StreamingIterator
table() constTableRowIteratorinlineprotected
TableRowIterator(THD *thd, TABLE *table)TableRowIteratorinline
thd() constRowIteratorinlineprotected
UnlockRow() overrideStreamingIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual