Thrill
0.1
thrill.hpp
Go to the documentation of this file.
1
/*******************************************************************************
2
* thrill/thrill.hpp
3
*
4
* Part of Project Thrill - http://project-thrill.org
5
*
6
* Copyright (C) 2015 Alexander Noe <
[email protected]
>
7
* Copyright (C) 2015 Timo Bingmann <
[email protected]
>
8
*
9
* All rights reserved. Published under the BSD-2 license in the LICENSE file.
10
******************************************************************************/
11
12
#pragma once
13
#ifndef THRILL_THRILL_HEADER
14
#define THRILL_THRILL_HEADER
15
16
/*[[[perl
17
print "#include <$_>\n" foreach sort glob("thrill/api/"."*.hpp");
18
]]]*/
19
#include <
thrill/api/action_node.hpp
>
20
#include <
thrill/api/all_gather.hpp
>
21
#include <
thrill/api/all_reduce.hpp
>
22
#include <
thrill/api/bernoulli_sample.hpp
>
23
#include <
thrill/api/cache.hpp
>
24
#include <
thrill/api/collapse.hpp
>
25
#include <
thrill/api/concat.hpp
>
26
#include <
thrill/api/concat_to_dia.hpp
>
27
#include <
thrill/api/context.hpp
>
28
#include <
thrill/api/dia.hpp
>
29
#include <
thrill/api/dia_base.hpp
>
30
#include <
thrill/api/dia_node.hpp
>
31
#include <
thrill/api/distribute.hpp
>
32
#include <
thrill/api/dop_node.hpp
>
33
#include <
thrill/api/equal_to_dia.hpp
>
34
#include <
thrill/api/ex_prefix_sum.hpp
>
35
#include <
thrill/api/gather.hpp
>
36
#include <
thrill/api/generate.hpp
>
37
#include <
thrill/api/group_by_iterator.hpp
>
38
#include <
thrill/api/group_by_key.hpp
>
39
#include <
thrill/api/group_to_index.hpp
>
40
#include <
thrill/api/hyperloglog.hpp
>
41
#include <
thrill/api/inner_join.hpp
>
42
#include <
thrill/api/max.hpp
>
43
#include <
thrill/api/merge.hpp
>
44
#include <
thrill/api/min.hpp
>
45
#include <
thrill/api/prefix_sum.hpp
>
46
#include <
thrill/api/print.hpp
>
47
#include <
thrill/api/read_binary.hpp
>
48
#include <
thrill/api/read_lines.hpp
>
49
#include <
thrill/api/rebalance.hpp
>
50
#include <
thrill/api/reduce_by_key.hpp
>
51
#include <
thrill/api/reduce_to_index.hpp
>
52
#include <
thrill/api/sample.hpp
>
53
#include <
thrill/api/size.hpp
>
54
#include <
thrill/api/sort.hpp
>
55
#include <
thrill/api/source_node.hpp
>
56
#include <
thrill/api/sum.hpp
>
57
#include <
thrill/api/union.hpp
>
58
#include <
thrill/api/window.hpp
>
59
#include <
thrill/api/write_binary.hpp
>
60
#include <
thrill/api/write_lines.hpp
>
61
#include <
thrill/api/write_lines_one.hpp
>
62
#include <
thrill/api/zip.hpp
>
63
#include <
thrill/api/zip_window.hpp
>
64
#include <
thrill/api/zip_with_index.hpp
>
65
// [[[end]]]
66
67
namespace
thrill
{
68
69
// our public interface classes and methods go into this namespace. there are
70
// aliased in their respective header file. all others should be in a
71
// sub-namespace.
72
73
}
// namespace thrill
74
75
#endif // !THRILL_THRILL_HEADER
76
77
/******************************************************************************/
distribute.hpp
window.hpp
print.hpp
collapse.hpp
zip.hpp
all_gather.hpp
size.hpp
bernoulli_sample.hpp
write_binary.hpp
sort.hpp
hyperloglog.hpp
dia_base.hpp
zip_window.hpp
ex_prefix_sum.hpp
merge.hpp
sample.hpp
generate.hpp
dia.hpp
context.hpp
write_lines.hpp
equal_to_dia.hpp
all_reduce.hpp
min.hpp
read_binary.hpp
prefix_sum.hpp
reduce_by_key.hpp
concat_to_dia.hpp
read_lines.hpp
write_lines_one.hpp
dop_node.hpp
group_to_index.hpp
concat.hpp
inner_join.hpp
dia_node.hpp
group_by_key.hpp
zip_with_index.hpp
cache.hpp
max.hpp
sum.hpp
reduce_to_index.hpp
action_node.hpp
thrill
Definition:
action_node.hpp:21
source_node.hpp
rebalance.hpp
group_by_iterator.hpp
union.hpp
gather.hpp
thrill
thrill.hpp
Generated on Mon Apr 6 2020 09:17:56 for Thrill by
1.8.13