Thrill  0.1
BlockSink Member List

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

allocate_can_fail_BlockSinkstatic
AllocateByteBlock(size_t block_size)BlockSinkinlinevirtual
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
block_pool() constBlockSinkinline
block_pool_BlockSinkprivate
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
Close()=0BlockSinkpure virtual
local_worker_id() constBlockSinkinline
local_worker_id_BlockSinkprotected
logger()BlockSinkinline
operator=(const BlockSink &)=defaultBlockSink
operator=(BlockSink &&)=defaultBlockSink
ReleaseByteBlock(ByteBlockPtr &block)BlockSinkinlinevirtual
workers_per_host() constBlockSinkinline
~BlockSink()BlockSinkinlinevirtual