00001 // -*- IDL -*- 00002 00003 /** 00004 * @file ORBInitializer.pidl 00005 * 00006 * ORBInitializer.pidl,v 1.3 2006/07/03 10:20:44 jwillemsen Exp 00007 * 00008 * @brief ORBInitializer part of the PortableInterceptor part of the CORBA 00009 * spec 00010 * 00011 * This file was used to generate the code in ORBInitializerC.* 00012 * The command used to generate code is: 00013 * 00014 * tao_idl 00015 * -o orig -Gp -Gd -Ge 1 -GA -SS -Sci 00016 * -Wb,export_include="tao/PI_Client/pi_client_export.h.h" 00017 * -Wb,export_macro=TAO_PI_CLIENT_Export 00018 * -Wb,pre_include="ace/pre.h" 00019 * -Wb,post_include="ace/post.h" 00020 * ORBInitializer.pidl 00021 * 00022 */ 00023 00024 #ifndef _ORB_INITIALIZER_PIDL 00025 #define _ORB_INITIALIZER_PIDL 00026 00027 #include "tao/PI/ORBInitInfo.pidl" 00028 00029 module PortableInterceptor { 00030 00031 typeprefix PortableInterceptor "omg.org"; 00032 00033 // local interface ORBInitInfo; 00034 00035 local interface ORBInitializer 00036 { 00037 void pre_init (in ORBInitInfo info); 00038 void post_init (in ORBInitInfo info); 00039 }; 00040 00041 }; 00042 00043 #endif /* _ORB_INITIALIZER_PIDL */