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; } }