//============================================================================= /** * @file DynamicAny.cpp * * @author Carlos O'Ryan */ //============================================================================= #include "tao/DynamicAny/DynamicAny.h" #include "tao/DynamicAny/DynAnyFactory.h" TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_DynamicAny_Loader::TAO_DynamicAny_Loader () { } CORBA::Object_ptr TAO_DynamicAny_Loader::create_object (CORBA::ORB_ptr, int, ACE_TCHAR *[]) { CORBA::Object_ptr obj; ACE_NEW_RETURN (obj, TAO_DynAnyFactory, CORBA::Object::_nil ()); return obj; } int TAO_DynamicAny_Loader::Initializer () { return ACE_Service_Config::process_directive (ace_svc_desc_TAO_DynamicAny_Loader); } ACE_STATIC_SVC_DEFINE (TAO_DynamicAny_Loader, ACE_TEXT ("DynamicAny_Loader"), ACE_SVC_OBJ_T, &ACE_SVC_NAME (TAO_DynamicAny_Loader), ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, 0) ACE_FACTORY_DEFINE (TAO_DynamicAny, TAO_DynamicAny_Loader) TAO_END_VERSIONED_NAMESPACE_DECL