/usr/share/doc/camlidl/examples/component.idl is in camlidl 1.05-13build3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | [object, uuid(00000000-0000-0000-0000-000000000081)]
interface IX : IUnknown {
void F(int x);
}
[object, uuid(00000000-0000-0000-0000-000000000082), pointer_default(ref)]
interface IY : IUnknown {
HRESULT_int G(int x);
HRESULT_bool H();
HRESULT K([out,string*] char ** str);
}
[pointer_default(ref)] interface Test {
IUnknown * create_instance(void);
void test_component(IUnknown * c);
void test_ix(IX * c);
void test_iy(IY * c);
}
|