![]() |
MySQL 9.0.0
Source Code Documentation
|
This is the complete list of members for temptable::Block, including all inherited members.
ALIGN_TO | temptable::Block | static |
aligned_size(size_t size) | temptable::Block | inlineprivatestatic |
allocate(size_t chunk_size) noexcept | temptable::Block | inline |
Block() noexcept=default | temptable::Block | |
Block(size_t size, Source memory_source) | temptable::Block | inline |
Block(Chunk chunk) noexcept | temptable::Block | inlineexplicit |
Block(uint8_t *block_memory, Source block_type, size_t block_size) noexcept | temptable::Block | inlineprivate |
block_address() const | temptable::Header | inlineprivate |
block_first_pristine_offset_ptr(uint8_t *block) | temptable::Header | inlineprivatestatic |
block_memory_type_ptr(uint8_t *block) | temptable::Header | inlineprivatestatic |
block_number_of_used_chunks_ptr(uint8_t *block) | temptable::Header | inlineprivatestatic |
block_size() const | temptable::Header | inlineprivate |
block_size_ptr(uint8_t *block) | temptable::Header | inlineprivatestatic |
can_accommodate(size_t chunk_size) const | temptable::Block | inline |
deallocate(Chunk chunk, size_t chunk_size) noexcept | temptable::Block | inline |
decrement_number_of_used_chunks(size_t chunk_size, bool rightmost_chunk) | temptable::Header | inlineprivate |
destroy() noexcept | temptable::Block | inline |
first_pristine_offset() const | temptable::Header | inlineprivate |
Header() noexcept | temptable::Header | inlineprivate |
Header(uint8_t *block_memory, Source block_memory_type, size_t block_size) noexcept | temptable::Header | inlineprivate |
Header(uint8_t *block_memory) noexcept | temptable::Header | inlineexplicitprivate |
increment_number_of_used_chunks(size_t chunk_size) | temptable::Header | inlineprivate |
is_empty() const | temptable::Block | inline |
is_rightmost_chunk(const Chunk &chunk, size_t chunk_size) const | temptable::Block | inlineprivate |
m_offset | temptable::Header | private |
memory_source_type() const | temptable::Header | inlineprivate |
metadata_type typedef | temptable::Header | private |
next_available_slot() const | temptable::Header | inlineprivate |
number_of_used_chunks() const | temptable::Block | inline |
operator!=(const Block &other) const | temptable::Block | inline |
operator==(const Block &other) const | temptable::Block | inline |
reset() | temptable::Header | inlineprivate |
SIZE | temptable::Header | privatestatic |
size() const | temptable::Block | inline |
size_hint(size_t n_bytes) | temptable::Block | inlinestatic |
to_string() const | temptable::Block | inline |
type() const | temptable::Block | inline |