Thrill
0.1
|
#include <thrill/data/block_reader.hpp>
Go to the source code of this file.
Classes | |
class | DynBlockSource |
This is the actual BlockSource used to instantiate BlockReader. More... | |
class | DynBlockSourceAdapter< BlockSource > |
Adapter class to wrap any existing BlockSource concept class into a DynBlockSourceInterface. More... | |
class | DynBlockSourceInterface |
This is a pure virtual base which will be used to fetch Blocks for the BlockReader from different sources. More... | |
Namespaces | |
thrill | |
thrill::data | |
Macros | |
#define | THRILL_DATA_DYN_BLOCK_READER_HEADER |
Typedefs | |
using | DynBlockReader = BlockReader< DynBlockSource > |
Instantiation of BlockReader for reading from the polymorphic source. More... | |
Functions | |
template<typename BlockSource , typename... Params> | |
DynBlockReader | ConstructDynBlockReader (Params &&... params) |
Method to construct a DynBlockReader from a non-polymorphic BlockSource. More... | |
template<typename BlockSource , typename... Params> | |
DynBlockSource | ConstructDynBlockSource (Params &&... params) |
Method to construct a DynBlockSource from a non-polymorphic BlockSource. More... | |
#define THRILL_DATA_DYN_BLOCK_READER_HEADER |
Definition at line 16 of file dyn_block_reader.hpp.