=default for generated implementation copy ctor
[ACE_TAO.git] / TAO / tao / PI / ClientRequestInterceptor_Factory_Impl.cpp
blob10260d213a7ec6242aee53f3b5e4db0d17ba54f1
1 // -*- C++ -*-
3 // =================================================================
4 /**
5 * @file ClientRequestInterceptor_Factory_Impl.cpp
7 * @author Johnny Willemsen <jwillemsen@remedy.nl>
8 */
9 // =================================================================
11 #include "tao/PI/ClientRequestInterceptor_Factory_Impl.h"
13 #if TAO_HAS_INTERCEPTORS == 1
15 #include "tao/PI/ClientRequestInterceptor_Adapter_Impl.h"
17 #include "tao/ORB.h"
18 #include "tao/debug.h"
20 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
22 TAO::ClientRequestInterceptor_Adapter*
23 TAO_ClientRequestInterceptor_Adapter_Factory_Impl::create ()
25 TAO::ClientRequestInterceptor_Adapter_Impl* obj = 0;
26 ACE_NEW_RETURN (obj,
27 TAO::ClientRequestInterceptor_Adapter_Impl ,//(interceptors, invocation),
28 0);
29 return obj;
33 ACE_STATIC_SVC_DEFINE (TAO_ClientRequestInterceptor_Adapter_Factory_Impl,
34 ACE_TEXT ("ClientRequestInterceptor_Adapter_Factory"),
35 ACE_SVC_OBJ_T,
36 &ACE_SVC_NAME (TAO_ClientRequestInterceptor_Adapter_Factory_Impl),
37 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ,
39 ACE_FACTORY_DEFINE (TAO_PI, TAO_ClientRequestInterceptor_Adapter_Factory_Impl)
41 TAO_END_VERSIONED_NAMESPACE_DECL
43 #endif /* TAO_HAS_INTERCEPTORS == 1 */