2014-07-18 13:25:06 -07:00
|
|
|
class Callback (Eo.Base)
|
|
|
|
{
|
|
|
|
legacy_prefix: null;
|
|
|
|
data: Callback_Data;
|
2014-08-27 07:01:09 -07:00
|
|
|
methods {
|
2014-09-01 07:53:35 -07:00
|
|
|
default_constructor {
|
2014-07-18 13:25:06 -07:00
|
|
|
}
|
2014-09-01 07:53:35 -07:00
|
|
|
constructor {
|
2014-07-18 13:25:06 -07:00
|
|
|
params {
|
|
|
|
@in Ecore_Cb cb;
|
|
|
|
@in void* data;
|
|
|
|
}
|
|
|
|
}
|
2014-09-01 07:53:35 -07:00
|
|
|
constructor2 {
|
2014-07-18 13:25:06 -07:00
|
|
|
params {
|
|
|
|
@in Ecore_Cb cb;
|
|
|
|
@in void* data;
|
|
|
|
@in Ecore_Cb cb2;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
onecallback {
|
|
|
|
params {
|
|
|
|
@in Ecore_Cb cb;
|
|
|
|
@in void* data;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
twocallback {
|
|
|
|
params {
|
|
|
|
@in Ecore_Cb cb;
|
|
|
|
@in void* data;
|
|
|
|
@in Ecore_Cb cb2;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2014-09-01 07:53:35 -07:00
|
|
|
constructors {
|
|
|
|
.default_constructor;
|
|
|
|
.constructor;
|
|
|
|
.constructor2;
|
|
|
|
}
|
2014-07-24 14:53:20 -07:00
|
|
|
events {
|
|
|
|
call_on_add;
|
|
|
|
}
|
2014-08-27 07:01:09 -07:00
|
|
|
}
|