|
Thrill
0.1
|
#include <thrill/data/block_reader.hpp>
Include dependency graph for dyn_block_reader.hpp:
This graph shows which files directly or indirectly include this file: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.