MySQL 8.4.0
Source Code Documentation
Filesort_buffer Member List

This is the complete list of members for Filesort_buffer, including all inherited members.

allocate_block(size_t num_bytes)Filesort_bufferprivate
allocate_sized_block(size_t num_bytes)Filesort_bufferprivate
clear_peak_memory_used()Filesort_bufferinline
commit_used_memory(size_t num_bytes)Filesort_bufferinline
Filesort_buffer()Filesort_bufferinline
free_sort_buffer()Filesort_buffer
get_contiguous_buffer()Filesort_buffer
get_next_record_pointer(size_t min_size)Filesort_bufferinline
get_sort_keys()Filesort_bufferinline
get_sorted_record(size_t ix)Filesort_bufferinline
m_blocksFilesort_bufferprivate
m_current_block_endFilesort_bufferprivate
m_current_block_sizeFilesort_bufferprivate
m_max_record_lengthFilesort_bufferprivate
m_max_size_in_bytesFilesort_bufferprivate
m_next_rec_ptrFilesort_bufferprivate
m_peak_memory_usedFilesort_buffermutableprivate
m_record_pointersFilesort_bufferprivate
m_space_used_other_blocksFilesort_bufferprivate
max_size_in_bytes() constFilesort_bufferinline
operator=(const Filesort_buffer &rhs)=deleteFilesort_bufferprivate
operator=(Filesort_buffer &&rhs)=defaultFilesort_bufferprivate
peak_memory_used() constFilesort_bufferinline
preallocate_records(size_t num_records)Filesort_buffer
reset()Filesort_buffer
set_max_size(size_t max_size, size_t record_length)Filesort_bufferinline
sort_buffer(Sort_param *param, size_t num_input_rows, size_t max_output_rows)Filesort_buffer
update_peak_memory_used() constFilesort_bufferprivate