MySQL 8.0.40
Source Code Documentation
MaterializedTableFunctionIterator Member List

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

EndPSIBatchModeIfStarted() overrideMaterializedTableFunctionIteratorinlinevirtual
GetProfiler() constRowIteratorinlinevirtual
HandleError(int error)TableRowIteratorprotected
Init() overrideMaterializedTableFunctionIteratorvirtual
m_tableTableRowIteratorprivate
m_table_functionMaterializedTableFunctionIteratorprivate
m_table_iteratorMaterializedTableFunctionIteratorprivate
m_thdRowIteratorprivate
MaterializedTableFunctionIterator(THD *thd, Table_function *table_function, TABLE *table, unique_ptr_destroy_only< RowIterator > table_iterator)MaterializedTableFunctionIterator
PrintError(int error)TableRowIteratorprotected
Read() overrideMaterializedTableFunctionIteratorinlinevirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideMaterializedTableFunctionIteratorinlinevirtual
SetOverrideProfiler(const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode() overrideMaterializedTableFunctionIteratorinlinevirtual
table() constTableRowIteratorinlineprotected
TableRowIterator(THD *thd, TABLE *table)TableRowIteratorinline
thd() constRowIteratorinlineprotected
UnlockRow() overrideMaterializedTableFunctionIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual