示例#1
0
void POA_EchoApp_Echo__init(PortableServer_Servant servant,
			    CORBA_Environment *env)
{
  static PortableServer_ClassInfo class_info = {NULL, (ORBit_small_impl_finder)&get_skel_small_EchoApp_Echo, "IDL:EchoApp/Echo:1.0", &EchoApp_Echo__classid, NULL, &EchoApp_Echo__iinterface};
  PortableServer_ServantBase__init (       ((PortableServer_ServantBase *)servant), env);
  ORBit_skel_class_register (&class_info,
			     (PortableServer_ServantBase *)servant, POA_EchoApp_Echo__fini,
			     ORBIT_VEPV_OFFSET (POA_EchoApp_Echo__vepv, EchoApp_Echo_epv),
			     (CORBA_unsigned_long) 0);}
void POA_GNOME_Stardict_Application__init(PortableServer_Servant servant,
CORBA_Environment *env)
{
  static PortableServer_ClassInfo class_info = {NULL, (ORBit_small_impl_finder)&get_skel_small_GNOME_Stardict_Application, "IDL:GNOME/Stardict/Application:1.0", &GNOME_Stardict_Application__classid, NULL, &GNOME_Stardict_Application__iinterface};
  PortableServer_ServantBase__init (       ((PortableServer_ServantBase *)servant), env);
  POA_Bonobo_Unknown__init(servant, env);
   ORBit_skel_class_register (&class_info,
   (PortableServer_ServantBase *)servant, POA_GNOME_Stardict_Application__fini,
   ORBIT_VEPV_OFFSET (POA_GNOME_Stardict_Application__vepv, GNOME_Stardict_Application_epv),
(CORBA_unsigned_long) Bonobo_Unknown__classid,
ORBIT_VEPV_OFFSET (POA_GNOME_Stardict_Application__vepv, Bonobo_Unknown_epv),
   (CORBA_unsigned_long) 0);}
void
POA_jp_ac_utsunomiya_is_SS2012FPGA__init(PortableServer_Servant servant,
					 CORBA_Environment * env)
{
   static PortableServer_ClassInfo class_info =
      { NULL, (void *(*)()) &get_skel_small_jp_ac_utsunomiya_is_SS2012FPGA,
"IDL:jp/ac/utsunomiya/is/SS2012FPGA:1.0", &jp_ac_utsunomiya_is_SS2012FPGA__classid,
&jp_ac_utsunomiya_is_SS2012FPGA__imp };
   PortableServer_ServantBase__init(((PortableServer_ServantBase *) servant),
				    env);
   RtORB_POA_Object__create(&class_info, servant, NULL, NULL);
}
示例#4
0
void
POA_Freeamp__init(PortableServer_Servant servant, CORBA_Environment * env)
{
   static const PortableServer_ClassInfo class_info =
      { (ORBit_impl_finder) & get_skel_Freeamp, "IDL:Freeamp:1.0",
	 (ORBit_local_objref_init) & init_local_objref_Freeamp };

   PortableServer_ServantBase__init(((PortableServer_ServantBase *) servant),
				    env);
   ORBIT_OBJECT_KEY(((PortableServer_ServantBase *) servant)->_private)->
      class_info = (PortableServer_ClassInfo *) & class_info;
   if (!Freeamp__classid)
      Freeamp__classid = ORBit_register_class(&class_info);
}