// -*- C++ -*-
//
// $Id$

// ****  Code generated by the The ACE ORB (TAO) IDL Compiler ****
// TAO and the TAO IDL Compiler have been developed by:
//       Center for Distributed Object Computing
//       Washington University
//       St. Louis, MO
//       USA
//       http://www.cs.wustl.edu/~schmidt/doc-center.html
// and
//       Distributed Object Computing Laboratory
//       University of California at Irvine
//       Irvine, CA
//       USA
//       http://doc.ece.uci.edu/
// and
//       Institute for Software Integrated Systems
//       Vanderbilt University
//       Nashville, TN
//       USA
//       http://www.isis.vanderbilt.edu/
//
// Information about TAO is available at:
//     http://www.cs.wustl.edu/~schmidt/TAO.html


// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_PROPERTYMANAGER___CI_)
#define _PORTABLEGROUP_PROPERTYMANAGER___CI_

ACE_INLINE
PortableGroup::PropertyManager::PropertyManager (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_PropertyManager_Proxy_Broker_ (0)
{
  this->PortableGroup_PropertyManager_setup_collocation ();
}

ACE_INLINE
PortableGroup::PropertyManager::PropertyManager (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_PropertyManager_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from 
// be/be_visitor_valuetype/valuetype_ci.cpp:56

ACE_INLINE
PortableGroup::AMI_PropertyManagerExceptionHolder::AMI_PropertyManagerExceptionHolder (void)
{}

ACE_INLINE
PortableGroup::AMI_PropertyManagerExceptionHolder::~AMI_PropertyManagerExceptionHolder (void)
{}

ACE_INLINE const char* 
PortableGroup::AMI_PropertyManagerExceptionHolder::_tao_obv_static_repository_id ()
{
  return "IDL::1.0";
}

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_AMI_PROPERTYMANAGERHANDLER___CI_)
#define _PORTABLEGROUP_AMI_PROPERTYMANAGERHANDLER___CI_

ACE_INLINE
PortableGroup::AMI_PropertyManagerHandler::AMI_PropertyManagerHandler (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_AMI_PropertyManagerHandler_Proxy_Broker_ (0)
{
  this->PortableGroup_AMI_PropertyManagerHandler_setup_collocation ();
}

ACE_INLINE
PortableGroup::AMI_PropertyManagerHandler::AMI_PropertyManagerHandler (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_AMI_PropertyManagerHandler_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_OBJECTGROUPMANAGER___CI_)
#define _PORTABLEGROUP_OBJECTGROUPMANAGER___CI_

ACE_INLINE
PortableGroup::ObjectGroupManager::ObjectGroupManager (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_ObjectGroupManager_Proxy_Broker_ (0)
{
  this->PortableGroup_ObjectGroupManager_setup_collocation ();
}

ACE_INLINE
PortableGroup::ObjectGroupManager::ObjectGroupManager (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_ObjectGroupManager_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from 
// be/be_visitor_valuetype/valuetype_ci.cpp:56

ACE_INLINE
PortableGroup::AMI_ObjectGroupManagerExceptionHolder::AMI_ObjectGroupManagerExceptionHolder (void)
{}

ACE_INLINE
PortableGroup::AMI_ObjectGroupManagerExceptionHolder::~AMI_ObjectGroupManagerExceptionHolder (void)
{}

ACE_INLINE const char* 
PortableGroup::AMI_ObjectGroupManagerExceptionHolder::_tao_obv_static_repository_id ()
{
  return "IDL::1.0";
}

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_AMI_OBJECTGROUPMANAGERHANDLER___CI_)
#define _PORTABLEGROUP_AMI_OBJECTGROUPMANAGERHANDLER___CI_

ACE_INLINE
PortableGroup::AMI_ObjectGroupManagerHandler::AMI_ObjectGroupManagerHandler (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_AMI_ObjectGroupManagerHandler_Proxy_Broker_ (0)
{
  this->PortableGroup_AMI_ObjectGroupManagerHandler_setup_collocation ();
}

ACE_INLINE
PortableGroup::AMI_ObjectGroupManagerHandler::AMI_ObjectGroupManagerHandler (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_AMI_ObjectGroupManagerHandler_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_GENERICFACTORY___CI_)
#define _PORTABLEGROUP_GENERICFACTORY___CI_

ACE_INLINE
PortableGroup::GenericFactory::GenericFactory (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_GenericFactory_Proxy_Broker_ (0)
{
  this->PortableGroup_GenericFactory_setup_collocation ();
}

ACE_INLINE
PortableGroup::GenericFactory::GenericFactory (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_GenericFactory_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from 
// be/be_visitor_valuetype/valuetype_ci.cpp:56

ACE_INLINE
PortableGroup::AMI_GenericFactoryExceptionHolder::AMI_GenericFactoryExceptionHolder (void)
{}

ACE_INLINE
PortableGroup::AMI_GenericFactoryExceptionHolder::~AMI_GenericFactoryExceptionHolder (void)
{}

ACE_INLINE const char* 
PortableGroup::AMI_GenericFactoryExceptionHolder::_tao_obv_static_repository_id ()
{
  return "IDL::1.0";
}

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_AMI_GENERICFACTORYHANDLER___CI_)
#define _PORTABLEGROUP_AMI_GENERICFACTORYHANDLER___CI_

ACE_INLINE
PortableGroup::AMI_GenericFactoryHandler::AMI_GenericFactoryHandler (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_AMI_GenericFactoryHandler_Proxy_Broker_ (0)
{
  this->PortableGroup_AMI_GenericFactoryHandler_setup_collocation ();
}

ACE_INLINE
PortableGroup::AMI_GenericFactoryHandler::AMI_GenericFactoryHandler (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_AMI_GenericFactoryHandler_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_FACTORYREGISTRY___CI_)
#define _PORTABLEGROUP_FACTORYREGISTRY___CI_

ACE_INLINE
PortableGroup::FactoryRegistry::FactoryRegistry (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_FactoryRegistry_Proxy_Broker_ (0)
{
  this->PortableGroup_FactoryRegistry_setup_collocation ();
}

ACE_INLINE
PortableGroup::FactoryRegistry::FactoryRegistry (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_FactoryRegistry_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from 
// be/be_visitor_valuetype/valuetype_ci.cpp:56

ACE_INLINE
PortableGroup::AMI_FactoryRegistryExceptionHolder::AMI_FactoryRegistryExceptionHolder (void)
{}

ACE_INLINE
PortableGroup::AMI_FactoryRegistryExceptionHolder::~AMI_FactoryRegistryExceptionHolder (void)
{}

ACE_INLINE const char* 
PortableGroup::AMI_FactoryRegistryExceptionHolder::_tao_obv_static_repository_id ()
{
  return "IDL::1.0";
}

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_AMI_FACTORYREGISTRYHANDLER___CI_)
#define _PORTABLEGROUP_AMI_FACTORYREGISTRYHANDLER___CI_

ACE_INLINE
PortableGroup::AMI_FactoryRegistryHandler::AMI_FactoryRegistryHandler (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_AMI_FactoryRegistryHandler_Proxy_Broker_ (0)
{
  this->PortableGroup_AMI_FactoryRegistryHandler_setup_collocation ();
}

ACE_INLINE
PortableGroup::AMI_FactoryRegistryHandler::AMI_FactoryRegistryHandler (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_AMI_FactoryRegistryHandler_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_TAO_UPDATEOBJECTGROUP___CI_)
#define _PORTABLEGROUP_TAO_UPDATEOBJECTGROUP___CI_

ACE_INLINE
PortableGroup::TAO_UpdateObjectGroup::TAO_UpdateObjectGroup (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_TAO_UpdateObjectGroup_Proxy_Broker_ (0)
{
  this->PortableGroup_TAO_UpdateObjectGroup_setup_collocation ();
}

ACE_INLINE
PortableGroup::TAO_UpdateObjectGroup::TAO_UpdateObjectGroup (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_TAO_UpdateObjectGroup_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

// TAO_IDL - Generated from 
// be/be_visitor_valuetype/valuetype_ci.cpp:56

ACE_INLINE
PortableGroup::AMI_TAO_UpdateObjectGroupExceptionHolder::AMI_TAO_UpdateObjectGroupExceptionHolder (void)
{}

ACE_INLINE
PortableGroup::AMI_TAO_UpdateObjectGroupExceptionHolder::~AMI_TAO_UpdateObjectGroupExceptionHolder (void)
{}

ACE_INLINE const char* 
PortableGroup::AMI_TAO_UpdateObjectGroupExceptionHolder::_tao_obv_static_repository_id ()
{
  return "IDL::1.0";
}

// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ci.cpp:70

#if !defined (_PORTABLEGROUP_AMI_TAO_UPDATEOBJECTGROUPHANDLER___CI_)
#define _PORTABLEGROUP_AMI_TAO_UPDATEOBJECTGROUPHANDLER___CI_

ACE_INLINE
PortableGroup::AMI_TAO_UpdateObjectGroupHandler::AMI_TAO_UpdateObjectGroupHandler (
    TAO_Stub *objref,
    CORBA::Boolean _tao_collocated,
    TAO_Abstract_ServantBase *servant,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (
        objref,
        _tao_collocated,
        servant,
        oc
      ),
    the_TAO_AMI_TAO_UpdateObjectGroupHandler_Proxy_Broker_ (0)
{
  this->PortableGroup_AMI_TAO_UpdateObjectGroupHandler_setup_collocation ();
}

ACE_INLINE
PortableGroup::AMI_TAO_UpdateObjectGroupHandler::AMI_TAO_UpdateObjectGroupHandler (
    IOP::IOR *ior,
    TAO_ORB_Core *oc
  )
  : ACE_NESTED_CLASS (CORBA, Object) (ior, oc),
    the_TAO_AMI_TAO_UpdateObjectGroupHandler_Proxy_Broker_ (0)
{
}

#endif /* end #if !defined */

