Thrill  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
generate.hpp File Reference
#include <thrill/api/dia.hpp>
#include <thrill/api/source_node.hpp>
#include <thrill/common/logger.hpp>
#include <random>
#include <type_traits>
+ Include dependency graph for generate.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GenerateNode< ValueType, GenerateFunction >
 A DIANode which performs a Generate operation. More...
 

Namespaces

 thrill
 
 thrill::api
 

Macros

#define THRILL_API_GENERATE_HEADER
 

Functions

template<typename GenerateFunction >
auto Generate (Context &ctx, size_t size, const GenerateFunction &generate_function)
 Generate is a Source-DOp, which creates a DIA of given size using a generator function. More...
 
static auto Generate (Context &ctx, size_t size)
 Generate is a Source-DOp, which creates a DIA of given size containing the size_t indexes [0,size). More...
 

Macro Definition Documentation

#define THRILL_API_GENERATE_HEADER

Definition at line 15 of file generate.hpp.