MySQL 9.2.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
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(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