|
|
| Block (BlockAllocator &allocator, const block_id_t id, const idx_t block_size, const idx_t block_header_size) |
| |
|
| Block (BlockAllocator &allocator, block_id_t id, uint32_t internal_size, idx_t block_header_size) |
| |
|
| Block (BlockAllocator &allocator, const block_id_t id, BlockManager &block_manager) |
| |
|
| Block (FileBuffer &source, block_id_t id, idx_t block_header_size) |
| |
| | FileBuffer (BlockAllocator &allocator, FileBufferType type, uint64_t user_size, idx_t block_header_size) |
| |
| | FileBuffer (BlockAllocator &allocator, FileBufferType type, BlockManager &block_manager) |
| |
| | FileBuffer (FileBuffer &source, FileBufferType type, idx_t block_header_size) |
| |
| void | Read (QueryContext context, FileHandle &handle, uint64_t location) |
| | Read into the FileBuffer from the location.
|
| |
| void | Write (QueryContext context, FileHandle &handle, const uint64_t location) |
| | Write the FileBuffer to the location.
|
| |
| void | Clear () |
| |
| FileBufferType | GetBufferType () const |
| |
| void | Resize (uint64_t user_size, idx_t block_header_size) |
| |
| void | Resize (BlockManager &block_manager) |
| |
| idx_t | GetHeaderSize () const |
| |
| uint64_t | AllocSize () const |
| |
| uint64_t | Size () const |
| |
| data_ptr_t | InternalBuffer () |
| |
| MemoryRequirement | CalculateMemory (uint64_t user_size, uint64_t block_header_size) const |
| |
| void | Initialize (DebugInitialize info) |
| |
The documentation for this class was generated from the following file: