Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / IORManipulation / IORManip_Loader.cpp
blobfff1b577e8eacd5d53fa815e66d901343244bf00
1 #include "tao/IORManipulation/IORManip_Loader.h"
2 #include "tao/IORManipulation/IORManipulation.h"
4 #include "ace/Log_Msg.h"
6 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
8 TAO_IORManip_Loader::TAO_IORManip_Loader ()
12 CORBA::Object_ptr
13 TAO_IORManip_Loader::create_object (CORBA::ORB_ptr, int, ACE_TCHAR *[])
15 CORBA::Object_ptr obj;
16 ACE_NEW_RETURN (obj,
17 TAO_IOR_Manipulation_impl,
18 CORBA::Object::_nil ());
19 return obj;
22 int
23 TAO_IORManip_Loader::Initializer ()
25 return ACE_Service_Config::process_directive (ace_svc_desc_TAO_IORManip_Loader);
29 ACE_STATIC_SVC_DEFINE (TAO_IORManip_Loader,
30 ACE_TEXT ("IORManip_Loader"),
31 ACE_SVC_OBJ_T,
32 &ACE_SVC_NAME (TAO_IORManip_Loader),
33 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ,
35 ACE_FACTORY_DEFINE (TAO_IORManip, TAO_IORManip_Loader)
37 TAO_END_VERSIONED_NAMESPACE_DECL