This is the complete list of members for MultiRangeRowIterator, including all inherited members.
| EndPSIBatchModeIfStarted() override | TableRowIterator | virtual |
| GetProfiler() const | RowIterator | inlinevirtual |
| HandleError(int error) | TableRowIterator | protected |
| Init() override | MultiRangeRowIterator | virtual |
| 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_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 | |
| PrintError(int error) | TableRowIterator | protected |
| Read() override | MultiRangeRowIterator | virtual |
| 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 |