diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.cpp')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.cpp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.cpp new file mode 100644 index 00000000000..ac2bbec66cf --- /dev/null +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.cpp @@ -0,0 +1,29 @@ +#include "orbsvcs/PortableGroup/MIOP.h" +#include "orbsvcs/PortableGroup/UIPMC_Factory.h" +#include "ace/Service_Config.h" +#include "orbsvcs/PortableGroup/PortableGroup_Loader.h" +#include "orbsvcs/PortableGroup/PG_Object_Adapter_Factory.h" + +ACE_RCSID (PortableGroup, + UIPMC_Factory, + "$Id$") + +TAO_BEGIN_VERSIONED_NAMESPACE_DECL + +namespace TAO +{ + /*static*/ int + MIOP_Loader::Initializer (void) + { + ACE_Service_Config::process_directive ( + ace_svc_desc_TAO_PortableGroup_Loader); + + ACE_Service_Config::process_directive ( + ace_svc_desc_TAO_PG_Object_Adapter_Factory); + + return ACE_Service_Config::process_directive ( + ace_svc_desc_TAO_UIPMC_Protocol_Factory); + } +} + +TAO_END_VERSIONED_NAMESPACE_DECL |