summaryrefslogtreecommitdiff
path: root/src/tests/eolian_cxx/callback.eo
blob: 3f4cd9effee47b52784b7064cd4c9d8ec7060133 (plain) (blame)
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 extends Efl.Object
{
   data: Callback_Data;
   events {
     prefix,event1: void;
     prefix,event2: Callback;
     prefix,event3: int;
     prefix,event4: list<int*>;
     prefix,event5: Callback_Event;
   }
}