|
|
Definition at line 46 of file PI_Forward.pidl. |
|
|
Definition at line 105 of file PI_ForwardC.h. |
|
|
Definition at line 104 of file PI_ForwardC.h. |
|
|
Definition at line 44 of file PI_Forward.pidl. |
|
|
Definition at line 91 of file PI_ForwardC.h. |
|
|
Definition at line 90 of file PI_ForwardC.h. |
|
|
Definition at line 47 of file PI_Forward.pidl. |
|
|
Definition at line 111 of file PI_ForwardC.h. |
|
|
Definition at line 40 of file ClientRequestInterceptor_Adapter.h. Referenced by TAO_ORB_Core::add_interceptor(). |
|
|
Definition at line 39 of file IORInterceptor_Adapter.h. |
|
|
Definition at line 37 of file IORInterceptor_Adapter.h. Referenced by TAO_ORB_Core::add_interceptor(). |
|
|
Definition at line 45 of file PI_Forward.pidl. |
|
|
Definition at line 98 of file PI_ForwardC.h. |
|
|
Definition at line 97 of file PI_ForwardC.h. |
|
|
Definition at line 43 of file PI_Forward.pidl. |
|
|
Definition at line 84 of file PI_ForwardC.h. |
|
|
Definition at line 83 of file PI_ForwardC.h. |
|
|
Definition at line 34 of file ORBInitializer_Registry.h. Referenced by register_orb_initializer(). |
|
|
Definition at line 47 of file PolicyFactory_Registry_Adapter.h. |
|
|
|
Definition at line 123 of file PI_ForwardC.h. |
|
|
Definition at line 42 of file PI_Forward.pidl. |
|
|
Definition at line 77 of file PI_ForwardC.h. |
|
|
Definition at line 76 of file PI_ForwardC.h. |
|
|
Definition at line 137 of file ORB_Core.h. Referenced by TAO_ORB_Core::add_interceptor(). |
|
|
Definition at line 38 of file ORBInitializer_Registry_Adapter.h. Referenced by CORBA::ORB_init(). |
|
|
Definition at line 117 of file PI_ForwardC.h. |
|
|
Register an ORBInitializer with the global ORBInitializer table. Definition at line 27 of file ORBInitializer_Registry.cpp. References ACE_CHECK, ACE_DYNAMIC_SERVICE_DIRECTIVE, ACE_ENV_ARG_PARAMETER, ACE_ENV_SINGLE_ARG_PARAMETER, ACE_ERROR, ACE_GUARD, ACE_TEXT, ACE_THROW, TAO_Singleton_Manager::init(), TAO::ORB::init_orb_globals(), TAO_Singleton_Manager::instance(), LM_ERROR, ORBInitializer_ptr, ACE_Service_Config::process_directive(), TAO::ORBInitializer_Registry_Adapter::register_orb_initializer(), and TAO_SYNCH_RECURSIVE_MUTEX.
00030 {
00031 {
00032 // Using ACE_Static_Object_Lock::instance() precludes
00033 // register_orb_initializer() from being called within a static
00034 // object CTOR.
00035 ACE_MT (ACE_GUARD (TAO_SYNCH_RECURSIVE_MUTEX,
00036 guard,
00037 *ACE_Static_Object_Lock::instance ()));
00038
00039 // Make sure TAO's singleton manager is initialized.
00040 if (TAO_Singleton_Manager::instance ()->init () == -1)
00041 {
00042 ACE_ERROR ((LM_ERROR,
00043 ACE_TEXT ("(%P|%t) register_orb_initializer: ")
00044 ACE_TEXT ("Unable to pre-initialize TAO\n")));
00045 }
00046
00047 TAO::ORB::init_orb_globals (ACE_ENV_SINGLE_ARG_PARAMETER);
00048 ACE_CHECK;
00049 }
00050
00051 // If not, lookup it up.
00052 TAO::ORBInitializer_Registry_Adapter *orbinitializer_registry_ =
00053 ACE_Dynamic_Service<TAO::ORBInitializer_Registry_Adapter>::instance
00054 ("ORBInitializer_Registry", true); // only look in the local repo
00055
00056 #if !defined (TAO_AS_STATIC_LIBS)
00057 if (orbinitializer_registry_ == 0)
00058 {
00059 ACE_Service_Config::process_directive (
00060 ACE_DYNAMIC_SERVICE_DIRECTIVE("ORBInitializer_Registry",
00061 "TAO_PI",
00062 "_make_ORBInitializer_Registry",
00063 ""));
00064 orbinitializer_registry_ =
00065 ACE_Dynamic_Service<TAO::ORBInitializer_Registry_Adapter>::instance
00066 ("ORBInitializer_Registry");
00067 }
00068
00069 #endif /* !TAO_AS_STATIC_LIBS */
00070
00071 if (orbinitializer_registry_ != 0)
00072 {
00073 orbinitializer_registry_->register_orb_initializer (
00074 init
00075 ACE_ENV_ARG_PARAMETER);
00076 ACE_CHECK;
00077 }
00078 else
00079 {
00080 ACE_ERROR ((LM_ERROR,
00081 ACE_TEXT ("(%P|%t) %p\n"),
00082 ACE_TEXT ("ERROR: ORBInitializer Registry unable to find the ")
00083 ACE_TEXT ("ORBInitializer Registry instance")));
00084
00085 ACE_THROW (CORBA::INTERNAL ());
00086 }
00087 }
|
|
|
Definition at line 71 of file PortableInterceptorC.h. |
|
|
Definition at line 76 of file PortableInterceptorC.h. |
|
|
Definition at line 66 of file PortableInterceptorC.h. |
|
|
Definition at line 81 of file PortableInterceptorC.h. |
|
|
Definition at line 106 of file PortableInterceptorC.h. |
|
|
Definition at line 86 of file PortableInterceptorC.h. |
|
|
Definition at line 42 of file PortableInterceptor.pidl. |
|
|
Definition at line 91 of file PortableInterceptorC.h. |
|
|
Definition at line 96 of file PortableInterceptorC.h. |
|
|
Definition at line 111 of file PortableInterceptorC.h. |
|
|
Definition at line 116 of file PortableInterceptorC.h. |
|
|
Definition at line 101 of file PortableInterceptorC.h. |
1.3.6