Thrill  0.1
block_writer.hpp File Reference
#include <thrill/common/config.hpp>
#include <thrill/common/defines.hpp>
#include <thrill/common/item_serialization_tools.hpp>
#include <thrill/data/block.hpp>
#include <thrill/data/block_sink.hpp>
#include <thrill/data/serialization.hpp>
#include <tlx/die.hpp>
#include <algorithm>
#include <deque>
#include <string>
#include <vector>
+ Include dependency graph for block_writer.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BlockWriter< BlockSink >
 BlockWriter contains a temporary Block object into which a) any serializable item can be stored or b) any arbitrary integral data can be appended. More...
 
class  FullException
 An Exception is thrown by BlockWriter when the underlying sink does not allow allocation of a new block, which is needed to serialize the item. More...
 

Namespaces

 thrill
 
 thrill::data
 

Macros

#define THRILL_DATA_BLOCK_WRITER_HEADER
 

Macro Definition Documentation

◆ THRILL_DATA_BLOCK_WRITER_HEADER

#define THRILL_DATA_BLOCK_WRITER_HEADER

Definition at line 13 of file block_writer.hpp.