MySQL 8.4.1
Source Code Documentation
temptable::Storage Member List

This is the complete list of members for temptable::Storage, including all inherited members.

ALIGN_TOtemptable::Storageprivatestatic
allocate_back()temptable::Storageinline
back()temptable::Storageinline
begin() consttemptable::Storageinline
clear()temptable::Storageinline
deallocate_back()temptable::Storageinline
Element typedeftemptable::Storage
ELEMENT_DELETEDtemptable::Storageprivatestatic
element_deleted(Element *element) consttemptable::Storageinlineprivate
element_deleted(bool deleted, Element *element)temptable::Storageinlineprivate
ELEMENT_FIRST_ON_PAGEtemptable::Storageprivatestatic
element_first_on_page(Element *element) consttemptable::Storageinlineprivate
element_first_on_page(bool first_on_page, Element *element)temptable::Storageinlineprivate
ELEMENT_LAST_ON_PAGEtemptable::Storageprivatestatic
element_last_on_page(Element *element) consttemptable::Storageinlineprivate
element_last_on_page(bool last_on_page, Element *element)temptable::Storageinlineprivate
element_meta(Element *element) consttemptable::Storageinlineprivate
element_next_page_ptr(Element *last) consttemptable::Storageinlineprivate
element_prev_page_ptr(Element *first) consttemptable::Storageinlineprivate
element_size(size_t element_size)temptable::Storageinline
element_size() consttemptable::Storageinline
end() consttemptable::Storageinline
erase(const Iterator &position)temptable::Storageinline
first_possible_element_on_page(Page *page) consttemptable::Storageinlineprivate
last_possible_element_on_page(Page *page) consttemptable::Storageinlineprivate
m_allocatortemptable::Storageprivate
m_bytes_used_per_elementtemptable::Storageprivate
m_element_sizetemptable::Storageprivate
m_first_pagetemptable::Storageprivate
m_last_elementtemptable::Storageprivate
m_last_pagetemptable::Storageprivate
m_number_of_elementstemptable::Storageprivate
m_number_of_elements_per_pagetemptable::Storageprivate
META_BYTES_PER_ELEMENTtemptable::Storageprivatestatic
META_BYTES_PER_PAGEtemptable::Storageprivatestatic
next_element(Element *element) consttemptable::Storageinlineprivate
number_of_elements_per_page() consttemptable::Storageinline
operator=(const Storage &)=deletetemptable::Storage
operator=(Storage &&rhs)temptable::Storageinline
Page typedeftemptable::Storage
page_next_page_ptr(Page *page) consttemptable::Storageinlineprivate
page_prev_page_ptr(Page *page) consttemptable::Storageinlineprivate
page_size() consttemptable::Storageinlineprivate
prev_element(Element *element) consttemptable::Storageinlineprivate
size() consttemptable::Storageinline
Storage(Allocator< uint8_t > *allocator)temptable::Storageinlineexplicit
Storage(const Storage &)=deletetemptable::Storage
Storage(Storage &&other)temptable::Storageinline
~Storage()temptable::Storageinline