| MySQL 5.6.14 Source Code Document
    | 
#include <row0merge.h>

| Public Attributes | |
| mem_heap_t * | heap | 
| dict_index_t * | index | 
| ulint | total_size | 
| ulint | n_tuples | 
| ulint | max_tuples | 
| mtuple_t * | tuples | 
| mtuple_t * | tmp_tuples | 
Buffer for sorting in main memory.
Definition at line 75 of file row0merge.h.
| mem_heap_t* row_merge_buf_t::heap | 
memory heap where allocated
Definition at line 76 of file row0merge.h.
| dict_index_t* row_merge_buf_t::index | 
the index the tuples belong to
Definition at line 77 of file row0merge.h.
| ulint row_merge_buf_t::max_tuples | 
maximum number of data tuples
Definition at line 80 of file row0merge.h.
| ulint row_merge_buf_t::n_tuples | 
number of data tuples
Definition at line 79 of file row0merge.h.
| mtuple_t* row_merge_buf_t::tmp_tuples | 
temporary copy of tuples, for sorting
Definition at line 82 of file row0merge.h.
| ulint row_merge_buf_t::total_size | 
total amount of data bytes
Definition at line 78 of file row0merge.h.
| mtuple_t* row_merge_buf_t::tuples | 
array of data tuples
Definition at line 81 of file row0merge.h.