template<typename Value, typename TableItem>
class thrill::core::ReduceMakeTableItem< Value, TableItem, false >
Definition at line 160 of file reduce_functional.hpp.
#include <reduce_functional.hpp>
|
template<typename KeyExtractor > |
static auto | GetKey (const TableItem &t, KeyExtractor &key_extractor) |
|
template<typename KeyExtractor > |
static TableItem | Make (const Value &v, KeyExtractor &) |
|
template<typename Emitter > |
static void | Put (const TableItem &p, Emitter &emit) |
|
template<typename ReduceFunction > |
static auto | Reduce (const TableItem &a, const TableItem &b, ReduceFunction &reduce_function) |
|
◆ GetKey()
static auto GetKey |
( |
const TableItem & |
t, |
|
|
KeyExtractor & |
key_extractor |
|
) |
| |
|
inlinestatic |
◆ Make()
static TableItem Make |
( |
const Value & |
v, |
|
|
KeyExtractor & |
|
|
) |
| |
|
inlinestatic |
◆ Put()
static void Put |
( |
const TableItem & |
p, |
|
|
Emitter & |
emit |
|
) |
| |
|
inlinestatic |
◆ Reduce()
static auto Reduce |
( |
const TableItem & |
a, |
|
|
const TableItem & |
b, |
|
|
ReduceFunction & |
reduce_function |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: