5ee32b580d1a3172fe1749f7b36e0b251c1faa86
[charm.git] / tests / charm++ / method_templates / pgm.ci
1 mainmodule client  {
2   extern module mylib;
3   include "utils.h";
4
5   initproc register_instantiations();
6   initproc register_reducers();
7
8   mainchare pgm {
9     entry pgm (CkArgMsg *m);
10
11     entry void startTest();
12     entry[reductiontarget] void endTest();
13     template <typename T>
14     entry[reductiontarget] void acceptResults(T t);
15   };
16
17 }
18