| append_next_infix() | GroupIndexSkipScanIterator | private |
| cur_infix_range_position | GroupIndexSkipScanIterator | private |
| cur_prefix_range_idx | GroupIndexSkipScanIterator | private |
| EndPSIBatchModeIfStarted() override | TableRowIterator | virtual |
| get_next_prefix(uint prefix_length, uint group_key_parts, uchar *cur_prefix) | GroupIndexSkipScanIterator | private |
| GetProfiler() const | RowIterator | inlinevirtual |
| group_key_parts | GroupIndexSkipScanIterator | private |
| group_prefix | GroupIndexSkipScanIterator | private |
| group_prefix_len | GroupIndexSkipScanIterator | private |
| GroupIndexSkipScanIterator(THD *thd, TABLE *table_arg, const Mem_root_array< Item_sum * > *min_functions, const Mem_root_array< Item_sum * > *max_functions, bool have_agg_distinct, KEY_PART_INFO *min_max_arg_part, uint group_prefix_len, uint group_key_parts, uint real_key_parts, uint max_used_key_length_arg, KEY *index_info, uint use_index, uint key_infix_len, MEM_ROOT *return_mem_root, bool is_index_scan, const Quick_ranges *prefix_ranges, const Quick_ranges_array *key_infix_ranges, const Quick_ranges *min_max_ranges) | GroupIndexSkipScanIterator | |
| HandleError(int error) | TableRowIterator | protected |
| have_agg_distinct | GroupIndexSkipScanIterator | private |
| index | GroupIndexSkipScanIterator | private |
| index_info | GroupIndexSkipScanIterator | private |
| Init() override | GroupIndexSkipScanIterator | virtual |
| is_agg_distinct() const | GroupIndexSkipScanIterator | inline |
| is_index_scan | GroupIndexSkipScanIterator | private |
| key_infix_len | GroupIndexSkipScanIterator | private |
| key_infix_ranges | GroupIndexSkipScanIterator | private |
| last_prefix | GroupIndexSkipScanIterator | private |
| last_prefix_range | GroupIndexSkipScanIterator | private |
| m_seen_eof | GroupIndexSkipScanIterator | private |
| m_table | TableRowIterator | private |
| m_thd | RowIterator | private |
| max_functions | GroupIndexSkipScanIterator | private |
| max_used_key_length | GroupIndexSkipScanIterator | private |
| mem_root | GroupIndexSkipScanIterator | private |
| min_functions | GroupIndexSkipScanIterator | private |
| min_max_arg_len | GroupIndexSkipScanIterator | private |
| min_max_arg_part | GroupIndexSkipScanIterator | private |
| min_max_keypart_asc | GroupIndexSkipScanIterator | private |
| min_max_ranges | GroupIndexSkipScanIterator | private |
| next_max() | GroupIndexSkipScanIterator | private |
| next_max_in_range() | GroupIndexSkipScanIterator | private |
| next_min() | GroupIndexSkipScanIterator | private |
| next_min_in_range() | GroupIndexSkipScanIterator | private |
| next_prefix() | GroupIndexSkipScanIterator | private |
| prefix_ranges | GroupIndexSkipScanIterator | private |
| PrintError(int error) | TableRowIterator | protected |
| Read() override | GroupIndexSkipScanIterator | virtual |
| real_iterator() | RowIterator | inlinevirtual |
| real_iterator() const | RowIterator | inlinevirtual |
| real_key_parts | GroupIndexSkipScanIterator | private |
| real_prefix_len | GroupIndexSkipScanIterator | private |
| reset_group() | GroupIndexSkipScanIterator | private |
| RowIterator(THD *thd) | RowIterator | inlineexplicit |
| RowIterator(const RowIterator &)=delete | RowIterator | |
| RowIterator(RowIterator &&)=default | RowIterator | |
| seen_all_infix_ranges | GroupIndexSkipScanIterator | private |
| seen_first_key | GroupIndexSkipScanIterator | private |
| SetNullRowFlag(bool is_null_row) override | TableRowIterator | virtual |
| SetOverrideProfiler(const IteratorProfiler *profiler) | RowIterator | inlinevirtual |
| StartPSIBatchMode() override | TableRowIterator | virtual |
| table() const | TableRowIterator | inlineprotected |
| TableRowIterator(THD *thd, TABLE *table) | TableRowIterator | inline |
| thd() const | RowIterator | inlineprotected |
| UnlockRow() override | TableRowIterator | virtual |
| update_max_result(bool *reset) | GroupIndexSkipScanIterator | private |
| update_min_result(bool *reset) | GroupIndexSkipScanIterator | private |
| ~GroupIndexSkipScanIterator() override | GroupIndexSkipScanIterator | |
| ~RowIterator()=default | RowIterator | virtual |