|
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. |