Thrill  0.1
File Member List

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

allocate_can_fail_Filestatic
AllocateByteBlock(size_t block_size)BlockSinkinlinevirtual
AppendBlock(const Block &b)Fileinline
AppendBlock(Block &&b)Fileinline
AppendBlock(const Block &b, bool) finalFileinlinevirtual
AppendBlock(Block &&b, bool) finalFileinlinevirtual
AppendPinnedBlock(PinnedBlock &&b, bool is_last_block)BlockSinkinlinevirtual
block(size_t i) constFileinline
block_pool() constBlockSinkinline
blocks() constFileinline
blocks_Fileprivate
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
Clear()File
Close() finalFilevirtual
ConsumeReader typedefFile
Copy() constFile
dec_reference() const noexceptReferenceCounterinline
default_prefetch_size_Filestatic
dia_id_Fileprivate
empty() constFileinline
File(BlockPool &block_pool, size_t local_worker_id, size_t dia_id)File
File(const File &)=deleteFile
File(File &&)=defaultFile
GetConsumeReader(size_t prefetch_size=File::default_prefetch_size_)File
GetIndexOf(const ItemType &item, size_t tie, size_t left, size_t right, const CompareFunction &func=CompareFunction()) constFile
GetIndexOf(const ItemType &item, size_t tie, const CompareFunction &less=CompareFunction()) constFileinline
GetItemAt(size_t index) constFile
GetItemRange(size_t begin, size_t end) constFile
GetKeepReader(size_t prefetch_size=File::default_prefetch_size_) constFile
GetReader(bool consume, size_t prefetch_size=File::default_prefetch_size_)File
GetReaderAt(size_t index, size_t prefetch=default_prefetch_size_) constFile
GetWriter(size_t block_size=default_block_size)File
id_Fileprivate
inc_reference() const noexceptReferenceCounterinline
ItemsStartIn(size_t i) constFileinline
KeepReader typedefFile
local_worker_id() constBlockSinkinline
local_worker_id_BlockSinkprotected
logger()BlockSinkinline
num_blocks() constFileinline
num_items() constFileinline
num_items_sum_Fileprivate
operator<<(std::ostream &os, const File &f)Filefriend
operator=(const File &)=deleteFile
operator=(File &&)=defaultFile
thrill::data::BlockSink::operator=(const BlockSink &)=defaultBlockSink
thrill::data::BlockSink::operator=(BlockSink &&)=defaultBlockSink
tlx::ReferenceCounter::operator=(const ReferenceCounter &) noexceptReferenceCounterinline
ReadComplete() constFile
Reader typedefFile
reference_count() const noexceptReferenceCounterinline
ReferenceCounter() noexceptReferenceCounterinline
ReferenceCounter(const ReferenceCounter &) noexceptReferenceCounterinline
ReleaseByteBlock(ByteBlockPtr &block)BlockSinkinlinevirtual
set_dia_id(size_t dia_id)Fileinline
size_bytes() constFileinline
size_bytes_Fileprivate
stats_bytes_Fileprivate
stats_items_Fileprivate
unique() const noexceptReferenceCounterinline
workers_per_host() constBlockSinkinline
Writer typedefFile
~BlockSink()BlockSinkinlinevirtual
~File()File
~ReferenceCounter()ReferenceCounterinline