Thrill  0.1
BoundedBlockSink Member List

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

allocate_can_fail_BoundedBlockSinkstatic
AllocateByteBlock(size_t block_size) finalBoundedBlockSinkinlinevirtual
AppendBlock(const Block &b, bool is_last_block)=0BlockSinkpure virtual
AppendBlock(Block &&b, bool is_last_block)=0BlockSinkpure virtual
AppendPinnedBlock(PinnedBlock &&b, bool is_last_block)BlockSinkinlinevirtual
available_BoundedBlockSinkprivate
block_pool() constBlockSinkinline
BlockSink(BlockPool &block_pool, size_t local_worker_id)BlockSinkinlineexplicit
BlockSink(BlockPool *block_pool, size_t local_worker_id)BlockSinkinlineexplicit
BlockSink(const BlockSink &)=defaultBlockSink
BlockSink(BlockSink &&)=defaultBlockSink
BoundedBlockSink(BlockPool &block_pool, size_t local_worker_id, size_t max_size)BoundedBlockSinkinline
Close()=0BlockSinkpure virtual
local_worker_id() constBlockSinkinline
local_worker_id_BlockSinkprotected
logger()BlockSinkinline
max_size() constBoundedBlockSinkinline
max_size_BoundedBlockSinkprivate
operator=(const BlockSink &)=defaultBlockSink
operator=(BlockSink &&)=defaultBlockSink
ReleaseByteBlock(ByteBlockPtr &block) finalBoundedBlockSinkinlinevirtual
workers_per_host() constBlockSinkinline
~BlockSink()BlockSinkinlinevirtual