Thrill  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ReducePrePhase< TableItem, Key, Value, KeyExtractor, ReduceFunction, VolatileKey, BlockWriter, ReduceConfig_, IndexFunction, KeyEqualFunction, HashFunction, UseDuplicateDetection > Class Template Reference

Detailed Description

template<typename TableItem, typename Key, typename Value, typename KeyExtractor, typename ReduceFunction, const bool VolatileKey, typename BlockWriter, typename ReduceConfig_ = DefaultReduceConfig, typename IndexFunction = ReduceByHash<Key>, typename KeyEqualFunction = std::equal_to<Key>, typename HashFunction = std::hash<Key>, bool UseDuplicateDetection = false>
class thrill::core::ReducePrePhase< TableItem, Key, Value, KeyExtractor, ReduceFunction, VolatileKey, BlockWriter, ReduceConfig_, IndexFunction, KeyEqualFunction, HashFunction, UseDuplicateDetection >

Definition at line 94 of file reduce_pre_phase.hpp.

+ Inheritance diagram for ReducePrePhase< TableItem, Key, Value, KeyExtractor, ReduceFunction, VolatileKey, BlockWriter, ReduceConfig_, IndexFunction, KeyEqualFunction, HashFunction, UseDuplicateDetection >:

#include <reduce_pre_phase.hpp>


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