MySQL 8.3.0
Source Code Documentation
IndexSkipScanIterator Member List

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

column_bitmapIndexSkipScanIteratorprivate
distinct_prefixIndexSkipScanIteratorprivate
distinct_prefix_key_partsIndexSkipScanIteratorprivate
distinct_prefix_lenIndexSkipScanIteratorprivate
end_keyIndexSkipScanIteratorprivate
EndPSIBatchModeIfStarted() overrideTableRowIteratorvirtual
eq_prefixIndexSkipScanIteratorprivate
eq_prefix_key_partsIndexSkipScanIteratorprivate
eq_prefix_lenIndexSkipScanIteratorprivate
eq_prefixesIndexSkipScanIteratorprivate
GetProfiler() constRowIteratorinlinevirtual
HandleError(int error)TableRowIteratorprotected
has_aggregate_functionIndexSkipScanIteratorprivate
indexIndexSkipScanIteratorprivate
index_infoIndexSkipScanIteratorprivate
IndexSkipScanIterator(THD *thd, TABLE *table, KEY *index_info, uint index, uint eq_prefix_len, uint eq_prefix_key_parts, EQPrefix *eq_prefixes, uint used_key_parts, MEM_ROOT *temp_mem_root, bool has_aggregate_function, uchar *min_range_key, uchar *max_range_key, uchar *min_search_key, uchar *max_search_key, uint range_cond_flag, uint range_key_len)IndexSkipScanIterator
Init() overrideIndexSkipScanIteratorvirtual
m_tableTableRowIteratorprivate
m_thdRowIteratorprivate
max_range_keyIndexSkipScanIteratorprivate
max_search_keyIndexSkipScanIteratorprivate
max_used_key_lengthIndexSkipScanIteratorprivate
mem_rootIndexSkipScanIteratorprivate
min_range_keyIndexSkipScanIteratorprivate
min_search_keyIndexSkipScanIteratorprivate
next_eq_prefix()IndexSkipScanIteratorprivate
PrintError(int error)TableRowIteratorprotected
range_cond_flagIndexSkipScanIteratorprivate
range_key_lenIndexSkipScanIteratorprivate
Read() overrideIndexSkipScanIteratorvirtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
seen_first_keyIndexSkipScanIteratorprivate
SetNullRowFlag(bool is_null_row) overrideTableRowIteratorvirtual
SetOverrideProfiler([[maybe_unused]] const IteratorProfiler *profiler)RowIteratorinlinevirtual
start_keyIndexSkipScanIteratorprivate
StartPSIBatchMode() overrideTableRowIteratorvirtual
table() constTableRowIteratorinlineprotected
TableRowIterator(THD *thd, TABLE *table)TableRowIteratorinline
thd() constRowIteratorinlineprotected
UnlockRow() overrideTableRowIteratorvirtual
used_key_partsIndexSkipScanIteratorprivate
~IndexSkipScanIterator() overrideIndexSkipScanIterator
~RowIterator()=defaultRowIteratorvirtual