#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 |