MySQL 8.3.0
Source Code Documentation
MEM_ROOT Member List

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

__pad0__MEM_ROOT
Alloc(size_t length)MEM_ROOTinline
allocated_size() constMEM_ROOTinline
AllocBlock(size_t wanted_length, size_t minimum_length)MEM_ROOTprivate
AllocSlow(size_t length)MEM_ROOTprivate
ArrayAlloc(size_t num, Args... args)MEM_ROOTinline
Claim(bool claim)MEM_ROOT
Clear()MEM_ROOT
ClearForReuse()MEM_ROOT
Contains(void *ptr) constMEM_ROOTinline
ForceNewBlock(size_t minimum_length)MEM_ROOT
FreeBlocks(Block *start)MEM_ROOTprivatestatic
get_error_for_capacity_exceeded() constMEM_ROOTinline
get_max_capacity() constMEM_ROOTinline
inited() constMEM_ROOTinline
m_allocated_sizeMEM_ROOTprivate
m_allocated_size(other.m_allocated_size)MEM_ROOT
m_block_sizeMEM_ROOTprivate
m_block_size(other.m_block_size)MEM_ROOT
m_current_blockMEM_ROOTprivate
m_current_free_endMEM_ROOTprivate
m_current_free_end(other.m_current_free_end)MEM_ROOT
m_current_free_startMEM_ROOTprivate
m_current_free_start(other.m_current_free_start)MEM_ROOT
m_error_for_capacity_exceededMEM_ROOTprivate
m_error_for_capacity_exceeded(other.m_error_for_capacity_exceeded)MEM_ROOT
m_error_handlerMEM_ROOTprivate
m_error_handler(other.m_error_handler)MEM_ROOT
m_max_capacityMEM_ROOTprivate
m_max_capacity(other.m_max_capacity)MEM_ROOT
m_orig_block_sizeMEM_ROOTprivate
m_orig_block_size(other.m_orig_block_size)MEM_ROOT
m_psi_keyMEM_ROOTprivate
m_psi_key(other.m_psi_key)MEM_ROOTinline
MEM_ROOT()MEM_ROOTinline
MEM_ROOT(PSI_memory_key key, size_t block_size)MEM_ROOTinline
MEM_ROOT(const MEM_ROOT &)=deleteMEM_ROOT
operator=(const MEM_ROOT &)=deleteMEM_ROOT
operator=(MEM_ROOT &&other) noexceptMEM_ROOTinline
Peek() constMEM_ROOTinline
RawCommit(size_t length)MEM_ROOTinline
s_dummy_targetMEM_ROOTprivatestatic
set_block_size(size_t block_size)MEM_ROOTinline
set_error_for_capacity_exceeded(bool report_error)MEM_ROOTinline
set_error_handler(void(*error_handler)(void))MEM_ROOTinline
set_max_capacity(size_t max_capacity)MEM_ROOTinline
~MEM_ROOT()MEM_ROOTinline