Merge branch 'charm' of charmgit:charm into charm
[charm.git] / examples / charm++ / PUP / SimplePUP.C
1 /////////////////////////////////////
2 //
3 //  SimplePUP.C
4 //
5 //  Definition of chares in SimplePUP
6 //
7 //  Author: Eric Bohm
8 //  Date: 2012/7/30
9 //
10 /////////////////////////////////////
11
12 #include "SimplePUP.h"
13
14 main::main(CkArgMsg *m)
15 {
16   //normal object construction
17   SimpleObject exampleObject(20,false);
18
19   //normal chare array construction
20   CProxy_SimpleArray simpleProxy= CProxy_SimpleArray::ckNew(30);
21
22   //pass object to remote method invocation on the chare array
23   simpleProxy[29].acceptData(exampleObject);
24 }
25
26 #include "SimplePUP.def.h"