main.cpp 545 Bytes
Newer Older
1
// Headers are available because we added the pls target
2 3
#include <string>
#include <cstdio>
4
#include <tuple>
5

6
#include <pls/pls.h>
7
#include <pls/dataflow/graph.h>
8
#include <pls/dataflow/internal/token.h>
9

10
int main() {
11
  using namespace pls::dataflow;
12

13 14 15 16 17 18
  graph<inputs<int, int>, outputs<int, int>, 8> graph;
  graph.output<0>().connect(graph.input<0>());
  graph.output<1>().connect(graph.input<1>());

  graph.input<0>().push_token(pls::dataflow::internal::token<int>());
  graph.input<1>().push_token(pls::dataflow::internal::token<int>());
19
}