summaryrefslogtreecommitdiff
path: root/src/tests/eolian_cxx/callback.eo
blob: 2e528d5f5610c9cecd88b1f4062256096e087475 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct Callback_Event
{
  field1: int;
  field2: list<int*>;
}

class Callback (Efl.Object)
{
   data: Callback_Data;
   events {
     prefix,event1;
     prefix,event2: Callback;
     prefix,event3: int;
     prefix,event4: list<int*>;
     prefix,event5: Callback_Event;
   }
}