2 * Example BonoboXObject class
4 * see GNOME_Foo_SomeInterface.idl
9 /* some standard includes */
13 /* this requires you to use orbit-idl on GNOME_Foo_SomeInterface.idl first */
14 #include "GNOME_Foo_SomeInterface.h"
16 #include "foo-some-interface.h"
17 #include "foo-some-interface-private.h"
20 class Foo:Some:Interface from Bonobo:X:Object
21 (BonoboX GNOME_Foo_SomeInterface)
26 fooBar (PortableServer_Servant servant,
27 const CORBA_char *string,
28 CORBA_Environment *ev)
30 Self *self = SELF (bonobo_object_from_servant (servant));