Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #include "tao/PI/ClientRequestInterceptor_Factory_Impl.h"
00015
00016 #if TAO_HAS_INTERCEPTORS == 1
00017
00018 #include "tao/PI/ClientRequestInterceptor_Adapter_Impl.h"
00019
00020 #include "tao/ORB.h"
00021 #include "tao/debug.h"
00022
00023 ACE_RCSID (PI,
00024 ClientRequestInterceptor_Factory_Impl,
00025 "$Id: ClientRequestInterceptor_Factory_Impl.cpp 84281 2009-01-30 15:01:17Z wotte $")
00026
00027 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00028
00029 TAO::ClientRequestInterceptor_Adapter*
00030 TAO_ClientRequestInterceptor_Adapter_Factory_Impl::create (void)
00031 {
00032 TAO::ClientRequestInterceptor_Adapter_Impl* obj = 0;
00033 ACE_NEW_RETURN (obj,
00034 TAO::ClientRequestInterceptor_Adapter_Impl ,
00035 0);
00036 return obj;
00037 }
00038
00039
00040 ACE_STATIC_SVC_DEFINE (TAO_ClientRequestInterceptor_Adapter_Factory_Impl,
00041 ACE_TEXT ("ClientRequestInterceptor_Adapter_Factory"),
00042 ACE_SVC_OBJ_T,
00043 &ACE_SVC_NAME (TAO_ClientRequestInterceptor_Adapter_Factory_Impl),
00044 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ,
00045 0)
00046 ACE_FACTORY_DEFINE (TAO_PI, TAO_ClientRequestInterceptor_Adapter_Factory_Impl)
00047
00048 TAO_END_VERSIONED_NAMESPACE_DECL
00049
00050 #endif