Thrill  0.1
block_manager Member List

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

block_allocators_block_managerprivate
block_manager()block_managerprivate
create_instance()singleton< block_manager >static
current_allocation() constblock_manager
current_allocation_block_managerprivate
debugblock_managerprivatestatic
delete_block(const BID< BlockSize > &bid)block_manager
delete_blocks(const BIDIterator &bid_begin, const BIDIterator &bid_end)block_manager
destroy_instance()singleton< block_manager >static
disk_files_block_managerprivate
free_bytes() constblock_manager
get_instance()singleton< block_manager >inlinestatic
get_ref()singleton< block_manager >inlinestatic
instance_pointer typedefsingleton< block_manager >
instance_type typedefsingleton< block_manager >
maximum_allocation() constblock_manager
maximum_allocation_block_managerprivate
mutex_block_managermutableprivate
ndisks_block_managerprivate
new_block(const DiskAssignFunctor &functor, BID< BlockSize > &bid, size_t alloc_offset=0)block_managerinline
new_blocks(const DiskAssignFunctor &functor, BIDIterator bid_begin, BIDIterator bid_end, size_t alloc_offset=0)block_manager
operator=(const singleton &)=deletesingleton< block_manager >
singleton()=defaultsingleton< block_manager >
singleton(const singleton &)=deletesingleton< block_manager >
total_allocation() constblock_manager
total_allocation_block_managerprivate
total_bytes() constblock_manager
verbose_block_life_cycleblock_managerprivatestatic
volatile_instance_pointer typedefsingleton< block_manager >
~block_manager()block_manager