efl/src/tests/efl_mono/dummy_test_iface.eo

61 lines
962 B
Plaintext

interface Dummy.Test_Iface
{
[[ Sample interface
@since 1.23
]]
methods {
emit_nonconflicted {
}
@property iface_prop {
get {}
set {}
values {
data: int;
}
}
method_protected @protected @const {
params {
@in x: int;
}
return: int;
}
call_method_protected @const {
params {
@in x: int;
}
return: int;
}
@property protected_prop @protected {
get {}
set {}
values {
data: int;
}
}
@property public_getter_private_setter {
get {}
set @protected {}
values {
data: int;
}
}
@property static_prop @static {
get {}
set {}
values {
data: int;
}
}
}
events {
nonconflicted: void;
}
}