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

#include <cstdio>
5

6
#include <pls/pls.h>
7 8
#include <pls/dataflow/inputs.h>
#include <pls/dataflow/outputs.h>
9

10
int main() {
11 12 13
  pls::dataflow::inputs<int, std::string> in;
  pls::dataflow::outputs<int> out1;
  pls::dataflow::outputs<std::string> out2;
14

15 16
  out1.get<0>().connect(in.get<0>());
  out2.get<0>().connect(in.get<1>());
17
}