Thrill  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ReadBinaryNode< ValueType >::VfsFileBlockSource Class Reference

Detailed Description

template<typename ValueType>
class thrill::api::ReadBinaryNode< ValueType >::VfsFileBlockSource

Definition at line 272 of file read_binary.hpp.

+ Collaboration diagram for ReadBinaryNode< ValueType >::VfsFileBlockSource:

#include <read_binary.hpp>

Public Member Functions

 VfsFileBlockSource (const FileInfo &fileinfo, Context &ctx, size_t &stats_total_bytes, size_t &stats_total_reads)
 
data::PinnedBlock NextBlock ()
 

Public Attributes

const size_t block_size = data::default_block_size
 

Private Attributes

Contextcontext_
 
bool done_ = false
 
bool is_compressed_
 
size_t remain_size_
 
size_t & stats_total_bytes_
 
size_t & stats_total_reads_
 
vfs::ReadStreamPtr stream_
 

Constructor & Destructor Documentation

Member Function Documentation

Member Data Documentation

const size_t block_size = data::default_block_size
Context& context_
private
bool done_ = false
private
size_t remain_size_
private
size_t& stats_total_bytes_
private
size_t& stats_total_reads_
private

The documentation for this class was generated from the following file: