3 // ===================================================================
5 * @file ORBInitializer_Registry.h
7 * @author Ossama Othman <ossama@uci.edu>
9 // ===================================================================
11 #ifndef TAO_ORB_INITIALIZER_REGISTRY_H
12 #define TAO_ORB_INITIALIZER_REGISTRY_H
14 #include /**/ "ace/pre.h"
16 #include /**/ "tao/TAO_Export.h"
18 #if !defined (ACE_LACKS_PRAGMA_ONCE)
20 #endif /* ACE_LACKS_PRAGMA_ONCE */
22 #include "tao/orbconf.h"
24 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
26 namespace PortableInterceptor
29 typedef ORBInitializer
*ORBInitializer_ptr
;
31 /// Register an ORBInitializer with the global ORBInitializer
33 TAO_Export
void register_orb_initializer (ORBInitializer_ptr init
);
36 TAO_END_VERSIONED_NAMESPACE_DECL
38 #include /**/ "ace/post.h"
40 #endif /* TAO_ORB_INITIALIZER_REGISTRY_H */