This is the complete list of members for MultiRangeRowIterator, including all inherited members.
  | DoInit() override | MultiRangeRowIterator | privatevirtual | 
  | DoRead() override | MultiRangeRowIterator | privatevirtual | 
  | EndPSIBatchModeIfStarted() override | TableRowIterator | virtual | 
  | GetProfiler() const | RowIterator | inlinevirtual | 
  | HandleError(int error) | TableRowIterator | protected | 
  | Init() | RowIterator | inline | 
  | m_begin | MultiRangeRowIterator | private | 
  | m_current_pos | MultiRangeRowIterator | private | 
  | m_end | MultiRangeRowIterator | private | 
  | m_file | MultiRangeRowIterator | private | 
  | m_join_type | MultiRangeRowIterator | private | 
  | m_last_row_returned | MultiRangeRowIterator | private | 
  | m_match_flag_buffer | MultiRangeRowIterator | private | 
  | m_mrr_buffer | MultiRangeRowIterator | private | 
  | m_mrr_flags | MultiRangeRowIterator | private | 
  | m_num_full_reads | RowIterator | private | 
  | m_num_init_calls | RowIterator | private | 
  | m_num_rows | RowIterator | private | 
  | m_outer_input_tables | MultiRangeRowIterator | private | 
  | m_ref | MultiRangeRowIterator | private | 
  | m_table | TableRowIterator | private | 
  | m_thd | RowIterator | private | 
  | MarkLastRowAsRead() | MultiRangeRowIterator | inline | 
  | MrrInitCallback(uint n_ranges, uint flags) | MultiRangeRowIterator | private | 
  | MrrInitCallbackThunk(void *init_params, uint n_ranges, uint flags) | MultiRangeRowIterator | inlineprivatestatic | 
  | MrrNextCallback(KEY_MULTI_RANGE *range) | MultiRangeRowIterator | private | 
  | MrrNextCallbackThunk(void *init_params, KEY_MULTI_RANGE *range) | MultiRangeRowIterator | inlineprivatestatic | 
  | MrrSkipIndexTuple(char *range_info) | MultiRangeRowIterator | private | 
  | MrrSkipRecord(char *range_info) | MultiRangeRowIterator | private | 
  | MrrSkipRecordCallbackThunk(range_seq_t seq, char *range_info, uchar *) | MultiRangeRowIterator | inlineprivatestatic | 
  | MultiRangeRowIterator(THD *thd, TABLE *table, Index_lookup *ref, int mrr_flags, JoinType join_type, const Prealloced_array< TABLE *, 4 > &outer_input_tables, bool store_rowids, table_map tables_to_get_rowid_for) | MultiRangeRowIterator |  | 
  | num_full_reads() const | RowIterator | inline | 
  | num_init_calls() const | RowIterator | inline | 
  | num_rows() const | RowIterator | inline | 
  | PrintError(int error) | TableRowIterator | protected | 
  | Read() | RowIterator | inline | 
  | real_iterator() | RowIterator | inlinevirtual | 
  | real_iterator() const | RowIterator | inlinevirtual | 
  | RowHasBeenRead(const hash_join_buffer::BufferRow *row) const | MultiRangeRowIterator | inline | 
  | RowIterator(THD *thd) | RowIterator | inlineexplicit | 
  | RowIterator(const RowIterator &)=delete | RowIterator |  | 
  | RowIterator(RowIterator &&)=default | RowIterator |  | 
  | set_match_flag_buffer(uchar *ptr) | MultiRangeRowIterator | inline | 
  | set_mrr_buffer(uchar *ptr, size_t size) | MultiRangeRowIterator | inline | 
  | set_rows(const hash_join_buffer::BufferRow *begin, const hash_join_buffer::BufferRow *end) | MultiRangeRowIterator | inline | 
  | 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 | 
  | ~RowIterator()=default | RowIterator | virtual |