#include <thrill/api/dia.hpp>
#include <thrill/api/dia_node.hpp>
#include <tlx/meta/call_foreach_with_index.hpp>
#include <tlx/meta/vexpand.hpp>
#include <algorithm>
#include <initializer_list>
#include <vector>
Go to the source code of this file.
|
template<typename FirstDIA , typename... DIAs> |
auto | Union (const FirstDIA &first_dia, const DIAs &... dias) |
| Union is a LOp, which creates the union of all items from any number of DIAs as a single DIA, where the items are in an arbitrary order. More...
|
|
template<typename ValueType > |
auto | Union (const std::initializer_list< DIA< ValueType > > &dias) |
| Union is a LOp, which creates the union of all items from any number of DIAs as a single DIA, where the items are in an arbitrary order. More...
|
|
template<typename ValueType > |
auto | Union (const std::vector< DIA< ValueType > > &dias) |
| Union is a LOp, which creates the union of all items from any number of DIAs as a single DIA, where the items are in an arbitrary order. More...
|
|
◆ THRILL_API_UNION_HEADER
#define THRILL_API_UNION_HEADER |