Thrill  0.1
disk_block_allocator Member List

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

add_free_region(uint64_t block_pos, uint64_t block_size)disk_block_allocatorprivate
autogrow() constdisk_block_allocatorinline
autogrow_disk_block_allocatorprivate
cfg_bytes_disk_block_allocatorprivate
deallocation_error(uint64_t block_pos, uint64_t block_size, const space_map_type::iterator &pred, const space_map_type::iterator &succ) constdisk_block_allocatorprivate
debugdisk_block_allocatorprivatestatic
delete_block(const BID< BlockSize > &bid)disk_block_allocatorinline
delete_blocks(const BIDArray< BlockSize > &bids)disk_block_allocatorinline
disk_block_allocator(file *storage, const disk_config &cfg)disk_block_allocatorinline
disk_block_allocator(const disk_block_allocator &)=deletedisk_block_allocator
disk_bytes_disk_block_allocatorprivate
dump() constdisk_block_allocatorprivate
free_bytes() constdisk_block_allocatorinline
free_bytes_disk_block_allocatorprivate
free_space_disk_block_allocatorprivate
grow_file(uint64_t extend_bytes)disk_block_allocatorinlineprivate
has_available_space(uint64_t bytes) constdisk_block_allocatorinline
mutex_disk_block_allocatorprivate
new_blocks(BIDArray< BlockSize > &bids)disk_block_allocatorinline
new_blocks(BIDIterator begin, BIDIterator end)disk_block_allocator
operator=(const disk_block_allocator &)=deletedisk_block_allocator
place typedefdisk_block_allocatorprivate
space_map_type typedefdisk_block_allocatorprivate
storage_disk_block_allocatorprivate
total_bytes() constdisk_block_allocatorinline
used_bytes() constdisk_block_allocatorinline
~disk_block_allocator()disk_block_allocatorinline