<?xml version='1.0' encoding='ISO-8859-1' standalone='yes'?>
<tagfile>
  <compound kind="file">
    <name>miop.idl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/</path>
    <filename>miop_8idl</filename>
    <namespace>MIOP</namespace>
  </compound>
  <compound kind="file">
    <name>miopconf.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>miopconf_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>TAO_DEF_MIOP_MAJOR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_DEF_MIOP_MINOR</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_conf.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__conf_8h</filename>
    <member kind="variable">
      <type>const size_t</type>
      <name>TAO_PG_MAX_OBJECT_GROUPS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>TAO_PG_MAX_LOCATIONS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const PortableGroup::MembershipStyleValue</type>
      <name>TAO_PG_MEMBERSHIP_STYLE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const PortableGroup::InitialNumberMembersValue</type>
      <name>TAO_PG_INITIAL_NUMBER_MEMBERS</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const PortableGroup::MinimumNumberMembersValue</type>
      <name>TAO_PG_MINIMUM_NUMBER_MEMBERS</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Default_Property_Validator.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Default__Property__Validator_8cpp</filename>
    <includes id="PG__Default__Property__Validator_8h" name="PG_Default_Property_Validator.h" local="yes">PG_Default_Property_Validator.h</includes>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="yes">PG_Operators.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Default_Property_Validator</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Default_Property_Validator</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Default_Property_Validator.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Default__Property__Validator_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PG_Default_Property_Validator</class>
  </compound>
  <compound kind="file">
    <name>PG_Factory_Map.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Factory__Map_8cpp</filename>
    <includes id="PG__Factory__Map_8h" name="PG_Factory_Map.h" local="yes">PG_Factory_Map.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Factory_Map</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Factory_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Factory_Map.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Factory__Map_8h</filename>
    <includes id="PG__Factory__Set_8h" name="PG_Factory_Set.h" local="yes">PG_Factory_Set.h</includes>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_UINT32, TAO_PG_Factory_Set, ACE_Hash&lt; ACE_UINT32 &gt;, ACE_Equal_To&lt; ACE_UINT32 &gt;, ACE_Null_Mutex &gt;</type>
      <name>TAO_PG_Factory_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Factory_Set.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Factory__Set_8cpp</filename>
    <includes id="PG__Factory__Set_8h" name="PG_Factory_Set.h" local="yes">PG_Factory_Set.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Factory_Set</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Factory_Set</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Factory_Set.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Factory__Set_8h</filename>
    <class kind="struct">TAO_PG_Factory_Node</class>
    <member kind="typedef">
      <type>ACE_Array_Base&lt; TAO_PG_Factory_Node &gt;</type>
      <name>TAO_PG_Factory_Set</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_FactoryRegistry.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__FactoryRegistry_8cpp</filename>
    <includes id="PG__FactoryRegistry_8h" name="PG_FactoryRegistry.h" local="yes">PG_FactoryRegistry.h</includes>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="yes">PG_Operators.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>METHOD_ENTRY</name>
      <anchor>a0</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>METHOD_RETURN</name>
      <anchor>a1</anchor>
      <arglist>(name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_FactoryRegistry.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__FactoryRegistry_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>TAO</namespace>
  </compound>
  <compound kind="file">
    <name>PG_GenericFactory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__GenericFactory_8cpp</filename>
    <includes id="PG__GenericFactory_8h" name="PG_GenericFactory.h" local="yes">PG_GenericFactory.h</includes>
    <includes id="PG__MemberInfo_8h" name="PG_MemberInfo.h" local="yes">PG_MemberInfo.h</includes>
    <includes id="PG__ObjectGroupManager_8h" name="PG_ObjectGroupManager.h" local="yes">PG_ObjectGroupManager.h</includes>
    <includes id="PG__PropertyManager_8h" name="PG_PropertyManager.h" local="yes">PG_PropertyManager.h</includes>
    <includes id="PG__Property__Utils_8h" name="PG_Property_Utils.h" local="yes">PG_Property_Utils.h</includes>
    <includes id="PG__conf_8h" name="PG_conf.h" local="yes">PG_conf.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_GenericFactory</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_GenericFactory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_GenericFactory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__GenericFactory_8h</filename>
    <includes id="PG__Factory__Map_8h" name="PG_Factory_Map.h" local="yes">PG_Factory_Map.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PG_GenericFactory</class>
  </compound>
  <compound kind="file">
    <name>PG_Group_Factory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Group__Factory_8cpp</filename>
    <includes id="PG__Group__Factory_8h" name="PG_Group_Factory.h" local="yes">PG_Group_Factory.h</includes>
    <includes id="PG__Property__Utils_8h" name="PG_Property_Utils.h" local="yes">PG_Property_Utils.h</includes>
    <includes id="PG__conf_8h" name="PG_conf.h" local="yes">PG_conf.h</includes>
    <includes id="PG__Object__Group_8h" name="PG_Object_Group.h" local="yes">PG_Object_Group.h</includes>
    <includes id="PG__Utils_8h" name="PG_Utils.h" local="no">orbsvcs/orbsvcs/PortableGroup/PG_Utils.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Group_Factory</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Group_Factory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Group_Factory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Group__Factory_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <includes id="PG__Object__Group__Manipulator_8h" name="PG_Object_Group_Manipulator.h" local="yes">PG_Object_Group_Manipulator.h</includes>
    <namespace>TAO</namespace>
  </compound>
  <compound kind="file">
    <name>PG_Group_Guard.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Group__Guard_8cpp</filename>
    <includes id="PG__Group__Guard_8h" name="PG_Group_Guard.h" local="yes">PG_Group_Guard.h</includes>
    <includes id="PG__GenericFactory_8h" name="PG_GenericFactory.h" local="yes">PG_GenericFactory.h</includes>
    <includes id="PG__ObjectGroupManager_8h" name="PG_ObjectGroupManager.h" local="yes">PG_ObjectGroupManager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Group_Guard</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Group_Guard</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Group_Guard.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Group__Guard_8h</filename>
    <includes id="PG__Factory__Set_8h" name="PG_Factory_Set.h" local="yes">PG_Factory_Set.h</includes>
    <class kind="class">TAO_PG_Group_Guard</class>
  </compound>
  <compound kind="file">
    <name>PG_Location_Equal_To.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Equal__To_8cpp</filename>
    <includes id="PG__Location__Equal__To_8h" name="PG_Location_Equal_To.h" local="yes">PG_Location_Equal_To.h</includes>
    <includes id="PG__Location__Equal__To_8inl" name="PG_Location_Equal_To.inl" local="yes">PG_Location_Equal_To.inl</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Location_Equal_To</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Location_Equal_To</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Location_Equal_To.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Equal__To_8h</filename>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="yes">PG_Operators.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PG_Location_Equal_To</class>
  </compound>
  <compound kind="file">
    <name>PG_Location_Equal_To.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Equal__To_8inl</filename>
  </compound>
  <compound kind="file">
    <name>PG_Location_Hash.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Hash_8cpp</filename>
    <includes id="PG__Location__Hash_8h" name="PG_Location_Hash.h" local="yes">PG_Location_Hash.h</includes>
    <includes id="PG__Location__Hash_8inl" name="PG_Location_Hash.inl" local="yes">PG_Location_Hash.inl</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Location_Hash</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Location_Hash</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Location_Hash.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Hash_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PG_Location_Hash</class>
  </compound>
  <compound kind="file">
    <name>PG_Location_Hash.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Hash_8inl</filename>
  </compound>
  <compound kind="file">
    <name>PG_Location_Map.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Map_8cpp</filename>
    <includes id="PG__Location__Map_8h" name="PG_Location_Map.h" local="yes">PG_Location_Map.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Location_Map</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Location_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Location_Map.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Location__Map_8h</filename>
    <includes id="PG__Location__Hash_8h" name="PG_Location_Hash.h" local="yes">PG_Location_Hash.h</includes>
    <includes id="PG__Location__Equal__To_8h" name="PG_Location_Equal_To.h" local="yes">PG_Location_Equal_To.h</includes>
    <member kind="typedef">
      <type>ACE_Array_Base&lt; TAO_PG_ObjectGroup_Map_Entry * &gt;</type>
      <name>TAO_PG_ObjectGroup_Array</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; PortableGroup::Location, TAO_PG_ObjectGroup_Array *, TAO_PG_Location_Hash, TAO_PG_Location_Equal_To, ACE_Null_Mutex &gt;</type>
      <name>TAO_PG_Location_Map</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_MemberInfo.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__MemberInfo_8cpp</filename>
    <includes id="PG__MemberInfo_8h" name="PG_MemberInfo.h" local="yes">PG_MemberInfo.h</includes>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="yes">PG_Operators.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_MemberInfo</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_MemberInfo</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_MemberInfo.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__MemberInfo_8h</filename>
    <class kind="struct">TAO_PG_MemberInfo</class>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; TAO_PG_MemberInfo &gt;</type>
      <name>TAO_PG_MemberInfo_Set</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Null_Property_Validator.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Null__Property__Validator_8cpp</filename>
    <includes id="PG__Null__Property__Validator_8h" name="PG_Null_Property_Validator.h" local="yes">PG_Null_Property_Validator.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Null_Property_Validator</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Null_Property_Validator</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Null_Property_Validator.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Null__Property__Validator_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PG_Null_Property_Validator</class>
  </compound>
  <compound kind="file">
    <name>PG_Object_Group.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Object__Group_8cpp</filename>
    <includes id="PG__Object__Group_8h" name="PG_Object_Group.h" local="yes">PG_Object_Group.h</includes>
    <includes id="PG__conf_8h" name="PG_conf.h" local="yes">PG_conf.h</includes>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="no">orbsvcs/PortableGroup/PG_Operators.h</includes>
    <includes id="PG__Utils_8h" name="PG_Utils.h" local="no">orbsvcs/PortableGroup/PG_Utils.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TODO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Object_Group.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Object__Group_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <includes id="PG__Property__Set_8h" name="PG_Property_Set.h" local="yes">PG_Property_Set.h</includes>
    <includes id="PG__Location__Hash_8h" name="PG_Location_Hash.h" local="yes">PG_Location_Hash.h</includes>
    <includes id="PG__Location__Equal__To_8h" name="PG_Location_Equal_To.h" local="yes">PG_Location_Equal_To.h</includes>
    <includes id="PG__Object__Group__Manipulator_8h" name="PG_Object_Group_Manipulator.h" local="yes">PG_Object_Group_Manipulator.h</includes>
    <namespace>TAO</namespace>
    <namespace>TAO_IOP</namespace>
  </compound>
  <compound kind="file">
    <name>PG_Object_Group_Manipulator.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Object__Group__Manipulator_8cpp</filename>
    <includes id="PG__Object__Group__Manipulator_8h" name="PG_Object_Group_Manipulator.h" local="yes">PG_Object_Group_Manipulator.h</includes>
    <includes id="PG__Utils_8h" name="PG_Utils.h" local="yes">PG_Utils.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Object_Group_Manipulator</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_membership</name>
      <anchor>a2</anchor>
      <arglist>(const char *label, PortableGroup::ObjectGroup_ptr member)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Object_Group_Manipulator</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Object_Group_Manipulator.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Object__Group__Manipulator_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>TAO</namespace>
  </compound>
  <compound kind="file">
    <name>PG_ObjectGroup_Map.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__ObjectGroup__Map_8cpp</filename>
    <includes id="PG__ObjectGroup__Map_8h" name="PG_ObjectGroup_Map.h" local="yes">PG_ObjectGroup_Map.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_ObjectGroup_Map</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_ObjectGroup_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_ObjectGroup_Map.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__ObjectGroup__Map_8h</filename>
    <includes id="PG__MemberInfo_8h" name="PG_MemberInfo.h" local="yes">PG_MemberInfo.h</includes>
    <class kind="struct">TAO_PG_ObjectGroup_Map_Entry</class>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; PortableServer::ObjectId, TAO_PG_ObjectGroup_Map_Entry *, TAO_ObjectId_Hash, ACE_Equal_To&lt; PortableServer::ObjectId &gt;, ACE_Null_Mutex &gt;</type>
      <name>TAO_PG_ObjectGroup_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_ObjectGroupManager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__ObjectGroupManager_8cpp</filename>
    <includes id="PG__ObjectGroupManager_8h" name="PG_ObjectGroupManager.h" local="yes">PG_ObjectGroupManager.h</includes>
    <includes id="PG__GenericFactory_8h" name="PG_GenericFactory.h" local="yes">PG_GenericFactory.h</includes>
    <includes id="PG__conf_8h" name="PG_conf.h" local="yes">PG_conf.h</includes>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="yes">PG_Operators.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_ObjectGroupManager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_ObjectGroupManager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_ObjectGroupManager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__ObjectGroupManager_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <includes id="PG__ObjectGroup__Map_8h" name="PG_ObjectGroup_Map.h" local="yes">PG_ObjectGroup_Map.h</includes>
    <includes id="PG__Location__Map_8h" name="PG_Location_Map.h" local="yes">PG_Location_Map.h</includes>
    <class kind="class">TAO_PG_ObjectGroupManager</class>
  </compound>
  <compound kind="file">
    <name>PG_Operators.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Operators_8cpp</filename>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="yes">PG_Operators.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Operators</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a2</anchor>
      <arglist>(const CosNaming::Name &amp;lhs, const CosNaming::Name &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a3</anchor>
      <arglist>(const CosNaming::Name &amp;lhs, const CosNaming::Name &amp;rhs)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Operators</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Operators.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Operators_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <member kind="function">
      <type>int TAO_PortableGroup_Export</type>
      <name>operator==</name>
      <anchor>a0</anchor>
      <arglist>(const CosNaming::Name &amp;lhs, const CosNaming::Name &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int TAO_PortableGroup_Export</type>
      <name>operator!=</name>
      <anchor>a1</anchor>
      <arglist>(const CosNaming::Name &amp;lhs, const CosNaming::Name &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Properties_Encoder.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Properties__Encoder_8cpp</filename>
    <includes id="PG__Properties__Encoder_8h" name="PG_Properties_Encoder.h" local="yes">PG_Properties_Encoder.h</includes>
  </compound>
  <compound kind="file">
    <name>PG_Properties_Encoder.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Properties__Encoder_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>TAO_PG</namespace>
  </compound>
  <compound kind="file">
    <name>PG_Properties_Support.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Properties__Support_8cpp</filename>
    <includes id="PG__Properties__Support_8h" name="PG_Properties_Support.h" local="yes">PG_Properties_Support.h</includes>
  </compound>
  <compound kind="file">
    <name>PG_Properties_Support.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Properties__Support_8h</filename>
    <includes id="PG__Property__Set_8h" name="PG_Property_Set.h" local="yes">PG_Property_Set.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>TAO</namespace>
  </compound>
  <compound kind="file">
    <name>PG_Property_Set.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Property__Set_8cpp</filename>
    <includes id="PG__Property__Set_8h" name="PG_Property_Set.h" local="yes">PG_Property_Set.h</includes>
  </compound>
  <compound kind="file">
    <name>PG_Property_Set.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Property__Set_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <includes id="PG__Property__Set__Find_8h" name="PG_Property_Set_Find.h" local="yes">PG_Property_Set_Find.h</includes>
    <namespace>TAO</namespace>
  </compound>
  <compound kind="file">
    <name>PG_Property_Set_Find.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Property__Set__Find_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>TAO</namespace>
  </compound>
  <compound kind="file">
    <name>PG_Property_Utils.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Property__Utils_8cpp</filename>
    <includes id="PG__Property__Utils_8h" name="PG_Property_Utils.h" local="yes">PG_Property_Utils.h</includes>
    <includes id="PG__Operators_8h" name="PG_Operators.h" local="yes">PG_Operators.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Property_Utils</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Property_Utils</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Property_Utils.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Property__Utils_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>TAO_PG</namespace>
  </compound>
  <compound kind="file">
    <name>PG_PropertyManager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__PropertyManager_8cpp</filename>
    <includes id="PG__PropertyManager_8h" name="PG_PropertyManager.h" local="yes">PG_PropertyManager.h</includes>
    <includes id="PG__ObjectGroupManager_8h" name="PG_ObjectGroupManager.h" local="yes">PG_ObjectGroupManager.h</includes>
    <includes id="PG__Property__Utils_8h" name="PG_Property_Utils.h" local="yes">PG_Property_Utils.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_PropertyManager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_PropertyManager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_PropertyManager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__PropertyManager_8h</filename>
    <includes id="PG__Default__Property__Validator_8h" name="PG_Default_Property_Validator.h" local="yes">PG_Default_Property_Validator.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PG_PropertyManager</class>
  </compound>
  <compound kind="file">
    <name>PG_Utils.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Utils_8cpp</filename>
    <includes id="PG__Utils_8h" name="PG_Utils.h" local="yes">PG_Utils.h</includes>
    <namespace>TAO</namespace>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PG_Utils</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PG_Utils</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PG_Utils.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PG__Utils_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>TAO</namespace>
  </compound>
  <compound kind="file">
    <name>POA_Hooks.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>POA__Hooks_8cpp</filename>
    <includes id="POA__Hooks_8h" name="POA_Hooks.h" local="yes">POA_Hooks.h</includes>
    <includes id="PortableGroup__Loader_8h" name="PortableGroup_Loader.h" local="yes">PortableGroup_Loader.h</includes>
    <includes id="PortableGroup__Request__Dispatcher_8h" name="PortableGroup_Request_Dispatcher.h" local="yes">PortableGroup_Request_Dispatcher.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_POA_Hooks</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_POA_Hooks</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>POA_Hooks.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>POA__Hooks_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_POA_Hooks</class>
  </compound>
  <compound kind="file">
    <name>Portable_Group_Map.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>Portable__Group__Map_8cpp</filename>
    <includes id="Portable__Group__Map_8h" name="Portable_Group_Map.h" local="yes">Portable_Group_Map.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_Portable_Group_Map</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_Portable_Group_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Portable_Group_Map.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>Portable__Group__Map_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="struct">TAO_Portable_Group_Map::Map_Entry</class>
    <class kind="class">TAO_GroupId_Equal_To</class>
    <class kind="class">TAO_GroupId_Hash</class>
    <class kind="class">TAO_Portable_Group_Map</class>
  </compound>
  <compound kind="file">
    <name>PortableGroup.idl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/</path>
    <filename>PortableGroup_8idl</filename>
    <namespace>PortableGroup</namespace>
  </compound>
  <compound kind="file">
    <name>PortableGroup_Acceptor_Registry.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__Acceptor__Registry_8cpp</filename>
    <includes id="PortableGroup__Acceptor__Registry_8h" name="PortableGroup_Acceptor_Registry.h" local="yes">PortableGroup_Acceptor_Registry.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ADDR_LENGTH</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PortableGroup_Acceptor_Registry</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PortableGroup_Acceptor_Registry</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PortableGroup_Acceptor_Registry.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__Acceptor__Registry_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <namespace>CORBA</namespace>
    <class kind="struct">TAO_PortableGroup_Acceptor_Registry::Entry</class>
    <class kind="class">TAO_PortableGroup_Acceptor_Registry</class>
  </compound>
  <compound kind="file">
    <name>portablegroup_export.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>portablegroup__export_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PORTABLEGROUP_HAS_DLL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PortableGroup_Export</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PORTABLEGROUP_SINGLETON_DECLARATION</name>
      <anchor>a2</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PORTABLEGROUP_SINGLETON_DECLARE</name>
      <anchor>a3</anchor>
      <arglist>(SINGLETON_TYPE, CLASS, LOCK)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PortableGroup_Loader.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__Loader_8cpp</filename>
    <includes id="PortableGroup__Loader_8h" name="PortableGroup_Loader.h" local="yes">PortableGroup_Loader.h</includes>
    <includes id="PortableGroup__ORBInitializer_8h" name="PortableGroup_ORBInitializer.h" local="yes">PortableGroup_ORBInitializer.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PortableGroup_Loader</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PortableGroup_Loader</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PortableGroup_Loader.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__Loader_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PortableGroup_Loader</class>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TAO_Requires_PortableGroup_Initializer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PortableGroup_ORBInitializer.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__ORBInitializer_8cpp</filename>
    <includes id="PortableGroup__ORBInitializer_8h" name="PortableGroup_ORBInitializer.h" local="yes">PortableGroup_ORBInitializer.h</includes>
    <includes id="PortableGroup__Request__Dispatcher_8h" name="PortableGroup_Request_Dispatcher.h" local="yes">PortableGroup_Request_Dispatcher.h</includes>
    <includes id="POA__Hooks_8h" name="POA_Hooks.h" local="yes">POA_Hooks.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PortableGroup_ORBInitializer</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PortableGroup_ORBInitializer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PortableGroup_ORBInitializer.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__ORBInitializer_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_PortableGroup_ORBInitializer</class>
  </compound>
  <compound kind="file">
    <name>PortableGroup_Request_Dispatcher.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__Request__Dispatcher_8cpp</filename>
    <includes id="PortableGroup__Request__Dispatcher_8h" name="PortableGroup_Request_Dispatcher.h" local="yes">PortableGroup_Request_Dispatcher.h</includes>
    <includes id="PortableGroup__Loader_8h" name="PortableGroup_Loader.h" local="yes">PortableGroup_Loader.h</includes>
    <includes id="UIPMC__Profile_8h" name="UIPMC_Profile.h" local="yes">UIPMC_Profile.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_PortableGroup_Request_Dispatcher</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_PortableGroup_Request_Dispatcher</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PortableGroup_Request_Dispatcher.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>PortableGroup__Request__Dispatcher_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <includes id="Portable__Group__Map_8h" name="Portable_Group_Map.h" local="yes">Portable_Group_Map.h</includes>
    <includes id="PortableGroup__Acceptor__Registry_8h" name="PortableGroup_Acceptor_Registry.h" local="yes">PortableGroup_Acceptor_Registry.h</includes>
    <class kind="class">PortableGroup_Request_Dispatcher</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Acceptor_8cpp</filename>
    <includes id="UIPMC__Acceptor_8h" name="UIPMC_Acceptor.h" local="yes">UIPMC_Acceptor.h</includes>
    <includes id="UIPMC__Profile_8h" name="UIPMC_Profile.h" local="yes">UIPMC_Profile.h</includes>
    <includes id="UIPMC__Acceptor_8i" name="UIPMC_Acceptor.i" local="yes">UIPMC_Acceptor.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_UIPMC_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_UIPMC_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Acceptor_8h</filename>
    <includes id="UIPMC__Connection__Handler_8h" name="UIPMC_Connection_Handler.h" local="yes">UIPMC_Connection_Handler.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Acceptor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Acceptor_8i</filename>
  </compound>
  <compound kind="file">
    <name>UIPMC_Connection_Handler.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Connection__Handler_8cpp</filename>
    <includes id="UIPMC__Connection__Handler_8h" name="UIPMC_Connection_Handler.h" local="yes">UIPMC_Connection_Handler.h</includes>
    <includes id="UIPMC__Transport_8h" name="UIPMC_Transport.h" local="yes">UIPMC_Transport.h</includes>
    <includes id="UIPMC__Endpoint_8h" name="UIPMC_Endpoint.h" local="yes">UIPMC_Endpoint.h</includes>
    <includes id="UIPMC__Connection__Handler_8i" name="UIPMC_Connection_Handler.i" local="yes">UIPMC_Connection_Handler.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_tao_UIPMC_Connect</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_tao_UIPMC_Connect</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Connection_Handler.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Connection__Handler_8h</filename>
    <includes id="UIPMC__Transport_8h" name="UIPMC_Transport.h" local="yes">UIPMC_Transport.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Connection_Handler</class>
    <class kind="class">TAO_UIPMC_Properties</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Connection_Handler.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Connection__Handler_8i</filename>
  </compound>
  <compound kind="file">
    <name>UIPMC_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Connector_8cpp</filename>
    <includes id="UIPMC__Connector_8h" name="UIPMC_Connector.h" local="yes">UIPMC_Connector.h</includes>
    <includes id="UIPMC__Profile_8h" name="UIPMC_Profile.h" local="yes">UIPMC_Profile.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_tao_UIPMC_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_tao_UIPMC_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Connector_8h</filename>
    <includes id="UIPMC__Connection__Handler_8h" name="UIPMC_Connection_Handler.h" local="yes">UIPMC_Connection_Handler.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Connector</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Endpoint.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Endpoint_8cpp</filename>
    <includes id="UIPMC__Endpoint_8h" name="UIPMC_Endpoint.h" local="yes">UIPMC_Endpoint.h</includes>
    <includes id="UIPMC__Endpoint_8i" name="UIPMC_Endpoint.i" local="yes">UIPMC_Endpoint.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_tao_UIPMC_Endpoint</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_tao_UIPMC_Endpoint</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Endpoint.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Endpoint_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Endpoint</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Endpoint.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Endpoint_8i</filename>
  </compound>
  <compound kind="file">
    <name>UIPMC_Factory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Factory_8cpp</filename>
    <includes id="UIPMC__Factory_8h" name="UIPMC_Factory.h" local="yes">UIPMC_Factory.h</includes>
    <includes id="UIPMC__Acceptor_8h" name="UIPMC_Acceptor.h" local="yes">UIPMC_Acceptor.h</includes>
    <includes id="UIPMC__Connector_8h" name="UIPMC_Connector.h" local="yes">UIPMC_Connector.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_UIPMC_Factory</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_UIPMC_Factory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char</type>
      <name>prefix_</name>
      <anchor>a1</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Factory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Factory_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Protocol_Factory</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Message_Block_Data_Iterator.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Message__Block__Data__Iterator_8cpp</filename>
    <includes id="UIPMC__Message__Block__Data__Iterator_8h" name="UIPMC_Message_Block_Data_Iterator.h" local="yes">UIPMC_Message_Block_Data_Iterator.h</includes>
  </compound>
  <compound kind="file">
    <name>UIPMC_Message_Block_Data_Iterator.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Message__Block__Data__Iterator_8h</filename>
    <class kind="class">UIPMC_Message_Block_Data_Iterator</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Profile.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Profile_8cpp</filename>
    <includes id="UIPMC__Profile_8h" name="UIPMC_Profile.h" local="yes">UIPMC_Profile.h</includes>
    <includes id="miopconf_8h" name="miopconf.h" local="yes">miopconf.h</includes>
    <includes id="UIPMC__Profile_8i" name="UIPMC_Profile.i" local="yes">UIPMC_Profile.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_tao_UIPMC_Profile</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_tao_UIPMC_Profile</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char</type>
      <name>prefix_</name>
      <anchor>a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const CORBA::Short</type>
      <name>default_addressing_mode_</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Profile.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Profile_8h</filename>
    <includes id="UIPMC__Endpoint_8h" name="UIPMC_Endpoint.h" local="yes">UIPMC_Endpoint.h</includes>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Profile</class>
  </compound>
  <compound kind="file">
    <name>UIPMC_Profile.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Profile_8i</filename>
  </compound>
  <compound kind="file">
    <name>UIPMC_Transport.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Transport_8cpp</filename>
    <includes id="UIPMC__Transport_8h" name="UIPMC_Transport.h" local="yes">UIPMC_Transport.h</includes>
    <includes id="UIPMC__Connection__Handler_8h" name="UIPMC_Connection_Handler.h" local="yes">UIPMC_Connection_Handler.h</includes>
    <includes id="UIPMC__Message__Block__Data__Iterator_8h" name="UIPMC_Message_Block_Data_Iterator.h" local="yes">UIPMC_Message_Block_Data_Iterator.h</includes>
    <includes id="UIPMC__Acceptor_8h" name="UIPMC_Acceptor.h" local="yes">UIPMC_Acceptor.h</includes>
    <includes id="UIPMC__Profile_8h" name="UIPMC_Profile.h" local="yes">UIPMC_Profile.h</includes>
    <includes id="UIPMC__Wait__Never_8h" name="UIPMC_Wait_Never.h" local="yes">UIPMC_Wait_Never.h</includes>
    <includes id="UIPMC__Transport_8i" name="UIPMC_Transport.i" local="yes">UIPMC_Transport.i</includes>
    <class kind="struct">MIOP_Packet</class>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_MAX_FRAGMENTS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_MAX_HEADER_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_MAX_DGRAM_SIZE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_MAGIC_OFFSET</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_VERSION_OFFSET</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_FLAGS_OFFSET</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_PACKET_LENGTH_OFFSET</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_PACKET_NUMBER_OFFSET</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_NUMBER_OF_PACKETS_OFFSET</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_ID_LENGTH_OFFSET</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_MIN_LENGTH_ID</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_MAX_LENGTH_ID</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_ID_DEFAULT_LENGTH</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_ID_CONTENT_OFFSET</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_HEADER_PADDING</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_HEADER_SIZE</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIOP_MIN_HEADER_SIZE</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PortableGroup_UIPMC_Transport</name>
      <anchor>a19</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PortableGroup_UIPMC_Transport</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const CORBA::Octet</type>
      <name>miop_magic</name>
      <anchor>a18</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Transport.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Transport_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Transport</class>
    <member kind="typedef">
      <type>ACE_Svc_Handler&lt; ACE_SOCK_STREAM, ACE_NULL_SYNCH &gt;</type>
      <name>TAO_UIPMC_SVC_HANDLER</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Transport.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Transport_8i</filename>
  </compound>
  <compound kind="file">
    <name>UIPMC_Wait_Never.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Wait__Never_8cpp</filename>
    <includes id="UIPMC__Wait__Never_8h" name="UIPMC_Wait_Never.h" local="yes">UIPMC_Wait_Never.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_tao_Wait_On_Leader_Follower</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_tao_Wait_On_Leader_Follower</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UIPMC_Wait_Never.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/</path>
    <filename>UIPMC__Wait__Never_8h</filename>
    <includes id="portablegroup__export_8h" name="portablegroup_export.h" local="yes">portablegroup_export.h</includes>
    <class kind="class">TAO_UIPMC_Wait_Never</class>
  </compound>
  <compound kind="struct">
    <name>MIOP_Packet</name>
    <filename>structMIOP__Packet.html</filename>
    <member kind="variable">
      <type>iovec</type>
      <name>iov</name>
      <anchor>m0</anchor>
      <arglist>[ACE_IOV_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iovcnt</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>length</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::TAO::PG_Object_Group_Manipulator</name>
    <filename>classTAO_1_1TAO_1_1PG__Object__Group__Manipulator.html</filename>
  </compound>
  <compound kind="class">
    <name>PortableGroup_Request_Dispatcher</name>
    <filename>classPortableGroup__Request__Dispatcher.html</filename>
    <base>TAO_Request_Dispatcher</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortableGroup_Request_Dispatcher</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dispatch</name>
      <anchor>a1</anchor>
      <arglist>(TAO_ORB_Core *orb_core, TAO_ServerRequest &amp;request, CORBA::Object_out forward_to ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_Portable_Group_Map</type>
      <name>group_map_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PortableGroup_Acceptor_Registry</type>
      <name>acceptor_registry_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_POA_Hooks</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_GroupId_Equal_To</name>
    <filename>classTAO__GroupId__Equal__To.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const PortableGroup::TagGroupTaggedComponent *lhs, const PortableGroup::TagGroupTaggedComponent *rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_GroupId_Hash</name>
    <filename>classTAO__GroupId__Hash.html</filename>
    <member kind="function">
      <type>u_long</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const PortableGroup::TagGroupTaggedComponent *id) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_Default_Property_Validator</name>
    <filename>classTAO__PG__Default__Property__Validator.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PG_Default_Property_Validator</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PG_Default_Property_Validator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO_PG_Factory_Node</name>
    <filename>structTAO__PG__Factory__Node.html</filename>
    <member kind="variable">
      <type>PortableGroup::FactoryInfo</type>
      <name>factory_info</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::GenericFactory::FactoryCreationId_var</type>
      <name>factory_creation_id</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_GenericFactory</name>
    <filename>classTAO__PG__GenericFactory.html</filename>
    <base virtualness="virtual">PortableGroup::GenericFactory</base>
    <member kind="function">
      <type></type>
      <name>TAO_PG_GenericFactory</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PG_ObjectGroupManager &amp;object_group_map, TAO_PG_PropertyManager &amp;property_manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PG_GenericFactory</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poa</name>
      <anchor>a2</anchor>
      <arglist>(PortableServer::POA_ptr p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_object_i</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PG_Factory_Set &amp;factory_set, CORBA::Boolean ignore_exceptions ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_member</name>
      <anchor>a4</anchor>
      <arglist>(CORBA::ULong group_id, const PortableGroup::Location &amp;location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check_minimum_number_members</name>
      <anchor>a5</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, CORBA::ULong group_id, const char *type_id ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::GenericFactory::FactoryCreationId *</type>
      <name>create_member</name>
      <anchor>a6</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::FactoryInfo &amp;factory_info, const char *type_id, const CORBA::Boolean propagate_member_already_present ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Object_ptr</type>
      <name>create_object</name>
      <anchor>z2_0</anchor>
      <arglist>(const char *type_id, const PortableGroup::Criteria &amp;the_criteria, PortableGroup::GenericFactory::FactoryCreationId_out factory_creation_id ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>delete_object</name>
      <anchor>z2_1</anchor>
      <arglist>(const PortableGroup::GenericFactory::FactoryCreationId &amp;factory_creation_id ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>populate_object_group</name>
      <anchor>c0</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const char *type_id, const PortableGroup::FactoryInfos &amp;factory_infos, PortableGroup::InitialNumberMembersValue initial_number_members, TAO_PG_Factory_Set &amp;factory_set ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>get_ObjectId</name>
      <anchor>c1</anchor>
      <arglist>(CORBA::ULong fcid, PortableServer::ObjectId_out oid)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>process_criteria</name>
      <anchor>c2</anchor>
      <arglist>(const char *type_id, const PortableGroup::Criteria &amp;criteria, PortableGroup::MembershipStyleValue &amp;membership_style, PortableGroup::FactoriesValue &amp;factory_infos, PortableGroup::InitialNumberMembersValue &amp;initial_number_members, PortableGroup::MinimumNumberMembersValue &amp;minimum_number_members ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>poa_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_ObjectGroupManager &amp;</type>
      <name>object_group_manager_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_PropertyManager &amp;</type>
      <name>property_manager_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_Factory_Map</type>
      <name>factory_map_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ULong</type>
      <name>next_fcid_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_Group_Guard</name>
    <filename>classTAO__PG__Group__Guard.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PG_Group_Guard</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PG_GenericFactory &amp;generic_factory, TAO_PG_Factory_Set &amp;factory_set, TAO_PG_ObjectGroupManager &amp;group_manager, const PortableServer::ObjectId &amp;oid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PG_Group_Guard</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_GenericFactory &amp;</type>
      <name>generic_factory_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_Factory_Set &amp;</type>
      <name>factory_set_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_ObjectGroupManager &amp;</type>
      <name>group_manager_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const PortableServer::ObjectId &amp;</type>
      <name>oid_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>released_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_Location_Equal_To</name>
    <filename>classTAO__PG__Location__Equal__To.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const PortableGroup::Location &amp;lhs, const PortableGroup::Location &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_Location_Hash</name>
    <filename>classTAO__PG__Location__Hash.html</filename>
    <member kind="function">
      <type>CORBA::ULong</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const PortableGroup::Location &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO_PG_MemberInfo</name>
    <filename>structTAO__PG__MemberInfo.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a0</anchor>
      <arglist>(const TAO_PG_MemberInfo &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>CORBA::Object_var</type>
      <name>member</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::Location</type>
      <name>location</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_Null_Property_Validator</name>
    <filename>classTAO__PG__Null__Property__Validator.html</filename>
  </compound>
  <compound kind="struct">
    <name>TAO_PG_ObjectGroup_Map_Entry</name>
    <filename>structTAO__PG__ObjectGroup__Map__Entry.html</filename>
    <member kind="variable">
      <type>CORBA::String_var</type>
      <name>type_id</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CORBA::ULong</type>
      <name>group_id</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::ObjectGroup_var</type>
      <name>object_group</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TAO_PG_MemberInfo_Set</type>
      <name>member_infos</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::Properties</type>
      <name>properties</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_ObjectGroupManager</name>
    <filename>classTAO__PG__ObjectGroupManager.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PG_ObjectGroupManager</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PG_ObjectGroupManager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>_tao_add_member</name>
      <anchor>a2</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::Location &amp;the_location, CORBA::Object_ptr member, const char *type_id, const CORBA::Boolean propagate_member_already_present ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>create_object_group</name>
      <anchor>a3</anchor>
      <arglist>(CORBA::ULong group_id, const PortableServer::ObjectId &amp;oid, const char *type_id, const PortableGroup::Criteria &amp;the_criteria ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_object_group</name>
      <anchor>a4</anchor>
      <arglist>(const PortableServer::ObjectId &amp;oid ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::Properties *</type>
      <name>get_properties</name>
      <anchor>a5</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>type_id</name>
      <anchor>a6</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>object_group</name>
      <anchor>a7</anchor>
      <arglist>(const PortableServer::ObjectId &amp;oid)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::ULong</type>
      <name>member_count</name>
      <anchor>a8</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr group ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poa</name>
      <anchor>a9</anchor>
      <arglist>(PortableServer::POA_ptr p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generic_factory</name>
      <anchor>a10</anchor>
      <arglist>(TAO_PG_GenericFactory *generic_factory)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::ObjectGroup_ptr</type>
      <name>create_member</name>
      <anchor>z4_0</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::Location &amp;the_location, const char *type_id, const PortableGroup::Criteria &amp;the_criteria ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::ObjectGroup_ptr</type>
      <name>add_member</name>
      <anchor>z4_1</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::Location &amp;the_location, CORBA::Object_ptr member ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::ObjectGroup_ptr</type>
      <name>remove_member</name>
      <anchor>z4_2</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::Location &amp;the_location ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::Locations *</type>
      <name>locations_of_members</name>
      <anchor>z4_3</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::ObjectGroups *</type>
      <name>groups_at_location</name>
      <anchor>z4_4</anchor>
      <arglist>(const PortableGroup::Location &amp;the_location ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::ObjectGroupId</type>
      <name>get_object_group_id</name>
      <anchor>z4_5</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::ObjectGroup_ptr</type>
      <name>get_object_group_ref</name>
      <anchor>z4_6</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Object_ptr</type>
      <name>get_member_ref</name>
      <anchor>z4_7</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::Location &amp;loc ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::ObjectGroup_ptr</type>
      <name>get_object_group_ref_from_id</name>
      <anchor>z4_8</anchor>
      <arglist>(PortableGroup::ObjectGroupId group_id ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>add_member_i</name>
      <anchor>b0</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::Location &amp;the_location, CORBA::Object_ptr member, const CORBA::Boolean check_type_id ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>TAO_PG_ObjectGroup_Map_Entry *</type>
      <name>get_group_entry</name>
      <anchor>b1</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>CORBA::Boolean</type>
      <name>member_already_present</name>
      <anchor>b2</anchor>
      <arglist>(const TAO_PG_ObjectGroup_Array &amp;groups, TAO_PG_ObjectGroup_Map_Entry *group_entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>size_t</type>
      <name>get_object_group_position</name>
      <anchor>b3</anchor>
      <arglist>(const TAO_PG_ObjectGroup_Array &amp;groups, TAO_PG_ObjectGroup_Map_Entry *group_entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>CORBA::Boolean</type>
      <name>valid_type_id</name>
      <anchor>b4</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, TAO_PG_ObjectGroup_Map_Entry *group_entry, CORBA::Object_ptr member ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>poa_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_ObjectGroup_Map</type>
      <name>object_group_map_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_Location_Map</type>
      <name>location_map_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_GenericFactory *</type>
      <name>generic_factory_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG_PropertyManager</name>
    <filename>classTAO__PG__PropertyManager.html</filename>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_CString, PortableGroup::Properties, ACE_Hash&lt; ACE_CString &gt;, ACE_Equal_To&lt; ACE_CString &gt;, ACE_Null_Mutex &gt;</type>
      <name>Type_Prop_Table</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PG_PropertyManager</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PG_ObjectGroupManager &amp;object_group_manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_default_properties</name>
      <anchor>z6_0</anchor>
      <arglist>(const PortableGroup::Properties &amp;props ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::Properties *</type>
      <name>get_default_properties</name>
      <anchor>z6_1</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove_default_properties</name>
      <anchor>z6_2</anchor>
      <arglist>(const PortableGroup::Properties &amp;props ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_type_properties</name>
      <anchor>z6_3</anchor>
      <arglist>(const char *type_id, const PortableGroup::Properties &amp;overrides ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::Properties *</type>
      <name>get_type_properties</name>
      <anchor>z6_4</anchor>
      <arglist>(const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove_type_properties</name>
      <anchor>z6_5</anchor>
      <arglist>(const char *type_id, const PortableGroup::Properties &amp;props ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_properties_dynamically</name>
      <anchor>z6_6</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group, const PortableGroup::Properties &amp;overrides ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableGroup::Properties *</type>
      <name>get_properties</name>
      <anchor>z6_7</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>remove_properties</name>
      <anchor>c0</anchor>
      <arglist>(const PortableGroup::Properties &amp;to_be_removed, PortableGroup::Properties &amp;properties ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_ObjectGroupManager &amp;</type>
      <name>object_group_manager_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::Properties</type>
      <name>default_properties_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Type_Prop_Table</type>
      <name>type_properties_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PG_Default_Property_Validator</type>
      <name>property_validator_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_POA_Hooks</name>
    <filename>classTAO__POA__Hooks.html</filename>
    <base>TAO_POA_PortableGroup_Hooks</base>
    <member kind="function">
      <type></type>
      <name>TAO_POA_Hooks</name>
      <anchor>a0</anchor>
      <arglist>(PortableGroup_Request_Dispatcher &amp;request_dispatcher)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_POA_Hooks</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_Portable_Group_Map</name>
    <filename>classTAO__Portable__Group__Map.html</filename>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; PortableGroup::TagGroupTaggedComponent *, Map_Entry *, TAO_GroupId_Hash, TAO_GroupId_Equal_To, ACE_Null_Mutex &gt;</type>
      <name>GroupId_Table</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GroupId_Table::iterator</type>
      <name>Iterator</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_Portable_Group_Map</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_Portable_Group_Map</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_groupid_objectkey_pair</name>
      <anchor>a2</anchor>
      <arglist>(PortableGroup::TagGroupTaggedComponent *group_id, const TAO::ObjectKey &amp;key ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_groupid_objectkey_pair</name>
      <anchor>a3</anchor>
      <arglist>(const PortableGroup::TagGroupTaggedComponent *group_id, const TAO::ObjectKey &amp;key ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dispatch</name>
      <anchor>a4</anchor>
      <arglist>(PortableGroup::TagGroupTaggedComponent *group_id, TAO_ORB_Core *orb_core, TAO_ServerRequest &amp;request, CORBA::Object_out forward_to ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>GroupId_Table</type>
      <name>map_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO_Portable_Group_Map::Map_Entry</name>
    <filename>structTAO__Portable__Group__Map_1_1Map__Entry.html</filename>
    <member kind="variable">
      <type>TAO::ObjectKey</type>
      <name>key</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Map_Entry *</type>
      <name>next</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PortableGroup_Acceptor_Registry</name>
    <filename>classTAO__PortableGroup__Acceptor__Registry.html</filename>
    <member kind="typedef">
      <type>ACE_Unbounded_Queue&lt; Entry &gt;</type>
      <name>Acceptor_Registry</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Queue_Iterator&lt; Entry &gt;</type>
      <name>Acceptor_Registry_Iterator</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PortableGroup_Acceptor_Registry</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PortableGroup_Acceptor_Registry</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const TAO_Profile *profile, TAO_ORB_Core &amp;orb_core ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_all</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>open_i</name>
      <anchor>b0</anchor>
      <arglist>(const TAO_Profile *profile, TAO_ORB_Core &amp;orb_core, TAO_ProtocolFactorySetItor &amp;factory ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find</name>
      <anchor>b1</anchor>
      <arglist>(const TAO_Profile *profile, Entry *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TAO_PortableGroup_Acceptor_Registry</name>
      <anchor>c0</anchor>
      <arglist>(const TAO_PortableGroup_Acceptor_Registry &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const TAO_PortableGroup_Acceptor_Registry &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Acceptor_Registry</type>
      <name>registry_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO_PortableGroup_Acceptor_Registry::Entry</name>
    <filename>structTAO__PortableGroup__Acceptor__Registry_1_1Entry.html</filename>
    <member kind="variable">
      <type>TAO_Acceptor *</type>
      <name>acceptor</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TAO_Endpoint *</type>
      <name>endpoint</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cnt</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PortableGroup_Adapter</name>
    <filename>classTAO__PortableGroup__Adapter.html</filename>
  </compound>
  <compound kind="class">
    <name>TAO_PortableGroup_Loader</name>
    <filename>classTAO__PortableGroup__Loader.html</filename>
    <base>ACE_Service_Object</base>
    <member kind="function">
      <type></type>
      <name>TAO_PortableGroup_Loader</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a1</anchor>
      <arglist>(int argc, char *[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>Initializer</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_POA_Hooks</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PortableGroup_ORBInitializer</name>
    <filename>classTAO__PortableGroup__ORBInitializer.html</filename>
    <base virtualness="virtual">PortableInterceptor::ORBInitializer</base>
    <base virtualness="virtual">TAO_Local_RefCounted_Object</base>
    <member kind="function">
      <type></type>
      <name>TAO_PortableGroup_ORBInitializer</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pre_init</name>
      <anchor>a1</anchor>
      <arglist>(PortableInterceptor::ORBInitInfo_ptr info ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>post_init</name>
      <anchor>a2</anchor>
      <arglist>(PortableInterceptor::ORBInitInfo_ptr info ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Acceptor</name>
    <filename>classTAO__UIPMC__Acceptor.html</filename>
    <base>TAO_Acceptor</base>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(CORBA::Boolean flag=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_UIPMC_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr &amp;</type>
      <name>address</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr *</type>
      <name>endpoints</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(TAO_ORB_Core *orb_core, ACE_Reactor *reactor, int version_major, int version_minor, const char *address, const char *options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open_default</name>
      <anchor>a5</anchor>
      <arglist>(TAO_ORB_Core *orb_core, ACE_Reactor *reactor, int version_major, int version_minor, const char *options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>create_profile</name>
      <anchor>a7</anchor>
      <arglist>(const TAO::ObjectKey &amp;object_key, TAO_MProfile &amp;mprofile, CORBA::Short priority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_collocated</name>
      <anchor>a8</anchor>
      <arglist>(const TAO_Endpoint *endpoint)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::ULong</type>
      <name>endpoint_count</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>object_key</name>
      <anchor>a10</anchor>
      <arglist>(IOP::TaggedProfile &amp;profile, TAO::ObjectKey &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hostname</name>
      <anchor>a11</anchor>
      <arglist>(TAO_ORB_Core *orb_core, ACE_INET_Addr &amp;addr, char *&amp;host, const char *specified_hostname=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dotted_decimal_address</name>
      <anchor>a12</anchor>
      <arglist>(ACE_INET_Addr &amp;addr, char *&amp;host)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>open_i</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_INET_Addr &amp;addr, ACE_Reactor *reactor)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>parse_options</name>
      <anchor>b1</anchor>
      <arglist>(const char *options)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>init_uipmc_properties</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_INET_Addr *</type>
      <name>addrs_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char **</type>
      <name>hosts_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CORBA::ULong</type>
      <name>endpoint_count_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_GIOP_Message_Version</type>
      <name>version_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_ORB_Core *</type>
      <name>orb_core_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_UIPMC_Properties</type>
      <name>uipmc_properties_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_UIPMC_Connection_Handler *</type>
      <name>connection_handler_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Connection_Handler</name>
    <filename>classTAO__UIPMC__Connection__Handler.html</filename>
    <base>ACE_Svc_Handler&lt; ACE_SOCK_STREAM, ACE_NULL_SYNCH &gt;</base>
    <base>TAO_Connection_Handler</base>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Connection_Handler</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *t=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Connection_Handler</name>
      <anchor>a1</anchor>
      <arglist>(TAO_ORB_Core *orb_core, void *arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_UIPMC_Connection_Handler</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open_server</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(u_long=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_transport_to_cache</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr &amp;</type>
      <name>addr</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addr</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_INET_Addr &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr &amp;</type>
      <name>local_addr</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>local_addr</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_INET_Addr &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr &amp;</type>
      <name>server_addr</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>server_addr</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_INET_Addr &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_SOCK_Dgram &amp;</type>
      <name>dgram</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_SOCK_Dgram_Mcast &amp;</type>
      <name>mcast_dgram</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open_handler</name>
      <anchor>z8_0</anchor>
      <arglist>(void *v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>z10_0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close_connection</name>
      <anchor>z10_1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>z10_2</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_output</name>
      <anchor>z10_3</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>z10_4</anchor>
      <arglist>(ACE_HANDLE, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>z10_5</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time, const void *act=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>z10_6</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>release_os_resources</name>
      <anchor>z12_0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SOCK_Dgram</type>
      <name>udp_socket_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SOCK_Dgram_Mcast</type>
      <name>mcast_socket_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CORBA::Boolean</type>
      <name>using_mcast_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_INET_Addr</type>
      <name>addr_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_INET_Addr</type>
      <name>local_addr_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_UIPMC_Properties *</type>
      <name>uipmc_properties_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Connector</name>
    <filename>classTAO__UIPMC__Connector.html</filename>
    <base>TAO_Connector</base>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Connector</name>
      <anchor>a0</anchor>
      <arglist>(CORBA::Boolean flag=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_UIPMC_Connector</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(TAO_ORB_Core *orb_core)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_Profile *</type>
      <name>create_profile</name>
      <anchor>a4</anchor>
      <arglist>(TAO_InputCDR &amp;cdr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>check_prefix</name>
      <anchor>a5</anchor>
      <arglist>(const char *endpoint)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char</type>
      <name>object_key_delimiter</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>set_validate_endpoint</name>
      <anchor>b0</anchor>
      <arglist>(TAO_Endpoint *endpoint)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>TAO_Transport *</type>
      <name>make_connection</name>
      <anchor>b1</anchor>
      <arglist>(TAO::Profile_Transport_Resolver *r, TAO_Transport_Descriptor_Interface &amp;desc, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual TAO_Profile *</type>
      <name>make_profile</name>
      <anchor>b2</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>init_uipmc_properties</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_UIPMC_Properties</type>
      <name>uipmc_properties_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Iterator_Ex&lt; ACE_INET_Addr, TAO_UIPMC_Connection_Handler *, ACE_Hash&lt; ACE_INET_Addr &gt;, ACE_Equal_To&lt; ACE_INET_Addr &gt;, ACE_Null_Mutex &gt;</type>
      <name>SvcHandlerIterator</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_INET_Addr, TAO_UIPMC_Connection_Handler *, ACE_Hash&lt; ACE_INET_Addr &gt;, ACE_Equal_To&lt; ACE_INET_Addr &gt;, ACE_Null_Mutex &gt;</type>
      <name>svc_handler_table_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Endpoint</name>
    <filename>classTAO__UIPMC__Endpoint.html</filename>
    <base>TAO_Endpoint</base>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Endpoint</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Endpoint</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_INET_Addr &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Endpoint</name>
      <anchor>a2</anchor>
      <arglist>(const CORBA::Octet class_d_address[4], CORBA::UShort port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_UIPMC_Endpoint</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_Endpoint *</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a5</anchor>
      <arglist>(char *buffer, size_t length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_Endpoint *</type>
      <name>duplicate</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>is_equivalent</name>
      <anchor>a7</anchor>
      <arglist>(const TAO_Endpoint *other_endpoint)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::ULong</type>
      <name>hash</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr &amp;</type>
      <name>object_addr</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>object_addr</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_INET_Addr &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_host_addr</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CORBA::UShort</type>
      <name>port</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CORBA::UShort</type>
      <name>port</name>
      <anchor>a13</anchor>
      <arglist>(CORBA::UShort p)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_UINT32</type>
      <name>uint_ip_addr</name>
      <anchor>c0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>uint_ip_addr</name>
      <anchor>c1</anchor>
      <arglist>(ACE_UINT32 ip_addr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update_object_addr</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Octet</type>
      <name>class_d_address_</name>
      <anchor>o0</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::UShort</type>
      <name>port_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INET_Addr</type>
      <name>object_addr_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_UIPMC_Endpoint *</type>
      <name>next_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Profile</name>
    <filename>classTAO__UIPMC__Profile.html</filename>
    <base>TAO_Profile</base>
    <member kind="function" virtualness="virtual">
      <type>virtual char</type>
      <name>object_key_delimiter</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Profile</name>
      <anchor>a1</anchor>
      <arglist>(TAO_ORB_Core *orb_core)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Profile</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_INET_Addr &amp;addr, TAO_ORB_Core *orb_core)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Profile</name>
      <anchor>a3</anchor>
      <arglist>(const CORBA::Octet class_d_address[4], CORBA::UShort port, TAO_ORB_Core *orb_core)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Profile</name>
      <anchor>a4</anchor>
      <arglist>(const char *string, TAO_ORB_Core *orb_core ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_UIPMC_Profile</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_string</name>
      <anchor>a6</anchor>
      <arglist>(const char *string ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>to_string</name>
      <anchor>a7</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>encode_endpoints</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_Endpoint *</type>
      <name>endpoint</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::ULong</type>
      <name>endpoint_count</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::ULong</type>
      <name>hash</name>
      <anchor>a11</anchor>
      <arglist>(CORBA::ULong max ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IOP::TaggedProfile &amp;</type>
      <name>create_tagged_profile</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>request_target_specifier</name>
      <anchor>a13</anchor>
      <arglist>(TAO_Target_Specification &amp;target_spec, TAO_Target_Specification::TAO_Target_Address r ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>supports_multicast</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addressing_mode</name>
      <anchor>a15</anchor>
      <arglist>(CORBA::Short addr_mode ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_group_info</name>
      <anchor>a16</anchor>
      <arglist>(const char *domain_id, PortableGroup::ObjectGroupId group_id, PortableGroup::ObjectGroupRefVersion ref_version)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>prefix</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>extract_group_component</name>
      <anchor>d1</anchor>
      <arglist>(const IOP::TaggedProfile &amp;profile, PortableGroup::TagGroupTaggedComponent &amp;group)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char</type>
      <name>object_key_delimiter_</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>decode_profile</name>
      <anchor>b0</anchor>
      <arglist>(TAO_InputCDR &amp;cdr)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>decode_endpoints</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_string_i</name>
      <anchor>b2</anchor>
      <arglist>(const char *ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>create_profile_body</name>
      <anchor>b3</anchor>
      <arglist>(TAO_OutputCDR &amp;cdr) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual CORBA::Boolean</type>
      <name>do_is_equivalent</name>
      <anchor>b4</anchor>
      <arglist>(const TAO_Profile *other_profile)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>update_cached_group_component</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_UIPMC_Endpoint</type>
      <name>endpoint_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CORBA::ULong</type>
      <name>count_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IOP::TaggedProfile</type>
      <name>tagged_profile_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>group_domain_id_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::ObjectGroupId</type>
      <name>group_id_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::ObjectGroupRefVersion</type>
      <name>ref_version_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Properties</name>
    <filename>classTAO__UIPMC__Properties.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ttl</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Protocol_Factory</name>
    <filename>classTAO__UIPMC__Protocol__Factory.html</filename>
    <base>TAO_Protocol_Factory</base>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Protocol_Factory</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_UIPMC_Protocol_Factory</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>match_prefix</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_CString &amp;prefix)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>prefix</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char</type>
      <name>options_delimiter</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_Acceptor *</type>
      <name>make_acceptor</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_Connector *</type>
      <name>make_connector</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>requires_explicit_endpoint</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>major_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>minor_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Transport</name>
    <filename>classTAO__UIPMC__Transport.html</filename>
    <base>TAO_Transport</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>send_request</name>
      <anchor>z14_0</anchor>
      <arglist>(TAO_Stub *stub, TAO_ORB_Core *orb_core, TAO_OutputCDR &amp;stream, int message_semantics, ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>send_message</name>
      <anchor>z14_1</anchor>
      <arglist>(TAO_OutputCDR &amp;stream, TAO_Stub *stub=0, int message_semantics=TAO_Transport::TAO_TWOWAY_REQUEST, ACE_Time_Value *max_time_wait=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>messaging_init</name>
      <anchor>z14_2</anchor>
      <arglist>(CORBA::Octet major, CORBA::Octet minor)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>event_handler_i</name>
      <anchor>z14_3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual TAO_Connection_Handler *</type>
      <name>connection_handler_i</name>
      <anchor>z14_4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual TAO_Pluggable_Messaging *</type>
      <name>messaging_object</name>
      <anchor>z14_5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>send</name>
      <anchor>z14_6</anchor>
      <arglist>(iovec *iov, int iovcnt, size_t &amp;bytes_transferred, const ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>z14_7</anchor>
      <arglist>(char *buf, size_t len, const ACE_Time_Value *s=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>z14_8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Transport</name>
      <anchor>a0</anchor>
      <arglist>(TAO_UIPMC_Connection_Handler *handler, TAO_ORB_Core *orb_core, CORBA::Boolean flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_UIPMC_Transport</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>a2</anchor>
      <arglist>(TAO_Resume_Handle &amp;rh, ACE_Time_Value *max_wait_time=0, int block=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>process_message</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>write_unique_id</name>
      <anchor>c1</anchor>
      <arglist>(TAO_OutputCDR &amp;miop_hdr, unsigned long unique)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_UIPMC_Connection_Handler *</type>
      <name>connection_handler_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_Pluggable_Messaging *</type>
      <name>messaging_object_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_UIPMC_Wait_Never</name>
    <filename>classTAO__UIPMC__Wait__Never.html</filename>
    <base>TAO_Wait_Strategy</base>
    <member kind="function">
      <type></type>
      <name>TAO_UIPMC_Wait_Never</name>
      <anchor>a0</anchor>
      <arglist>(TAO_Transport *transport)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_UIPMC_Wait_Never</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sending_request</name>
      <anchor>a2</anchor>
      <arglist>(TAO_ORB_Core *orb_core, int two_way)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>wait</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Time_Value *max_wait_time, TAO_Synch_Reply_Dispatcher &amp;rd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>non_blocking</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UIPMC_Message_Block_Data_Iterator</name>
    <filename>classUIPMC__Message__Block__Data__Iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>UIPMC_Message_Block_Data_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(iovec *iov, int iovcnt)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>next_block</name>
      <anchor>a1</anchor>
      <arglist>(size_t max_length, iovec &amp;block)</arglist>
    </member>
    <member kind="enumeration">
      <name>State</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_BLOCK</name>
      <anchor>u2u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTRA_BLOCK</name>
      <anchor>u2u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>iovec *</type>
      <name>iov_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>iovcnt_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>iov_ptr_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>iov_index_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>iov_len_left_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>State</type>
      <name>state_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>MIOP</name>
    <filename>namespaceMIOP.html</filename>
    <class kind="struct">MIOP::PacketHeader_1_0</class>
    <class kind="struct">MIOP::UIPMC_ProfileBody</class>
    <member kind="typedef">
      <type>sequence&lt; octet, 252 &gt;</type>
      <name>UniqueId</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GIOP::Version</type>
      <name>Version</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string</type>
      <name>Address</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MIOP::PacketHeader_1_0</name>
    <filename>structMIOP_1_1PacketHeader__1__0.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>magic</name>
      <anchor>m0</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>octet</type>
      <name>hdr_version</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>octet</type>
      <name>flags</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>packet_length</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>packet_number</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>number_of_packets</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UniqueId</type>
      <name>Id</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MIOP::UIPMC_ProfileBody</name>
    <filename>structMIOP_1_1UIPMC__ProfileBody.html</filename>
    <member kind="variable">
      <type>Version</type>
      <name>miop_version</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Address</type>
      <name>the_address</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>the_port</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sequence&lt; IOP::TaggedComponent &gt;</type>
      <name>components</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PortableGroup</name>
    <filename>namespacePortableGroup.html</filename>
    <class kind="exception">PortableGroup::CannotMeetCriteria</class>
    <class kind="struct">PortableGroup::FactoryInfo</class>
    <class kind="interface">PortableGroup::FactoryRegistry</class>
    <class kind="interface">PortableGroup::GenericFactory</class>
    <class kind="exception">PortableGroup::InterfaceNotFound</class>
    <class kind="exception">PortableGroup::InvalidCriteria</class>
    <class kind="exception">PortableGroup::InvalidProperty</class>
    <class kind="exception">PortableGroup::MemberAlreadyPresent</class>
    <class kind="exception">PortableGroup::MemberNotFound</class>
    <class kind="exception">PortableGroup::NoFactory</class>
    <class kind="interface">PortableGroup::ObjectGroupManager</class>
    <class kind="exception">PortableGroup::ObjectGroupNotFound</class>
    <class kind="exception">PortableGroup::ObjectNotAdded</class>
    <class kind="exception">PortableGroup::ObjectNotCreated</class>
    <class kind="exception">PortableGroup::ObjectNotFound</class>
    <class kind="struct">PortableGroup::Property</class>
    <class kind="interface">PortableGroup::PropertyManager</class>
    <class kind="interface">PortableGroup::TAO_UpdateObjectGroup</class>
    <class kind="exception">PortableGroup::TypeConflict</class>
    <class kind="exception">PortableGroup::UnsupportedProperty</class>
    <member kind="typedef">
      <type>sequence&lt; octet &gt;</type>
      <name>GroupIIOPProfile</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CORBA::RepositoryId</type>
      <name>_TypeId</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Object</type>
      <name>ObjectGroup</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sequence&lt; ObjectGroup &gt;</type>
      <name>ObjectGroups</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CosNaming::Name</type>
      <name>Name</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>any</type>
      <name>Value</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sequence&lt; Property &gt;</type>
      <name>Properties</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Name</type>
      <name>Location</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sequence&lt; Location &gt;</type>
      <name>Locations</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Properties</type>
      <name>Criteria</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sequence&lt; FactoryInfo &gt;</type>
      <name>FactoryInfos</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>MembershipStyleValue</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FactoryInfos</type>
      <name>FactoriesValue</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>InitialNumberMembersValue</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>MinimumNumberMembersValue</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CORBA::Identifier</type>
      <name>RoleName</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>typeprefix PortableGroup omg</type>
      <name>org</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>PG_MEMBERSHIP_STYLE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>PG_INITIAL_NUMBER_MEMBERS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>PG_MINIMUM_NUMBER_MEMBERS</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>PG_FACTORIES</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MembershipStyleValue</type>
      <name>MEMB_APP_CTRL</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MembershipStyleValue</type>
      <name>MEMB_INF_CTRL</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>role_criterion</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>TAO_UPDATE_OBJECT_GROUP_METHOD_NAME</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::CannotMeetCriteria</name>
    <filename>exceptionPortableGroup_1_1CannotMeetCriteria.html</filename>
    <member kind="variable">
      <type>Criteria</type>
      <name>unmet_criteria</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PortableGroup::FactoryInfo</name>
    <filename>structPortableGroup_1_1FactoryInfo.html</filename>
    <member kind="variable">
      <type>GenericFactory</type>
      <name>the_factory</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Location</type>
      <name>the_location</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Criteria</type>
      <name>the_criteria</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>PortableGroup::FactoryRegistry</name>
    <filename>interfacePortableGroup_1_1FactoryRegistry.html</filename>
    <member kind="function">
      <type>void</type>
      <name>register_factory</name>
      <anchor>a0</anchor>
      <arglist>(in RoleName role, in _TypeId type_id, in FactoryInfo factory_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister_factory</name>
      <anchor>a1</anchor>
      <arglist>(in RoleName role, in Location location)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister_factory_by_role</name>
      <anchor>a2</anchor>
      <arglist>(in RoleName role)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister_factory_by_location</name>
      <anchor>a3</anchor>
      <arglist>(in Location location)</arglist>
    </member>
    <member kind="function">
      <type>FactoryInfos</type>
      <name>list_factories_by_role</name>
      <anchor>a4</anchor>
      <arglist>(in RoleName role, out _TypeId type_id)</arglist>
    </member>
    <member kind="function">
      <type>FactoryInfos</type>
      <name>list_factories_by_location</name>
      <anchor>a5</anchor>
      <arglist>(in Location location)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>PortableGroup::GenericFactory</name>
    <filename>interfacePortableGroup_1_1GenericFactory.html</filename>
    <member kind="typedef">
      <type>any</type>
      <name>FactoryCreationId</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Object</type>
      <name>create_object</name>
      <anchor>a0</anchor>
      <arglist>(in _TypeId type_id, in Criteria the_criteria, out FactoryCreationId factory_creation_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_object</name>
      <anchor>a1</anchor>
      <arglist>(in FactoryCreationId factory_creation_id)</arglist>
    </member>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::InterfaceNotFound</name>
    <filename>exceptionPortableGroup_1_1InterfaceNotFound.html</filename>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::InvalidCriteria</name>
    <filename>exceptionPortableGroup_1_1InvalidCriteria.html</filename>
    <member kind="variable">
      <type>Criteria</type>
      <name>invalid_criteria</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::InvalidProperty</name>
    <filename>exceptionPortableGroup_1_1InvalidProperty.html</filename>
    <member kind="variable">
      <type>Name</type>
      <name>nam</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>val</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::MemberAlreadyPresent</name>
    <filename>exceptionPortableGroup_1_1MemberAlreadyPresent.html</filename>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::MemberNotFound</name>
    <filename>exceptionPortableGroup_1_1MemberNotFound.html</filename>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::NoFactory</name>
    <filename>exceptionPortableGroup_1_1NoFactory.html</filename>
    <member kind="variable">
      <type>Location</type>
      <name>the_location</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_TypeId</type>
      <name>type_id</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>PortableGroup::ObjectGroupManager</name>
    <filename>interfacePortableGroup_1_1ObjectGroupManager.html</filename>
    <member kind="function">
      <type>ObjectGroup</type>
      <name>create_member</name>
      <anchor>a0</anchor>
      <arglist>(in ObjectGroup object_group, in Location the_location, in _TypeId type_id, in Criteria the_criteria)</arglist>
    </member>
    <member kind="function">
      <type>ObjectGroup</type>
      <name>add_member</name>
      <anchor>a1</anchor>
      <arglist>(in ObjectGroup object_group, in Location the_location, in Object member)</arglist>
    </member>
    <member kind="function">
      <type>ObjectGroup</type>
      <name>remove_member</name>
      <anchor>a2</anchor>
      <arglist>(in ObjectGroup object_group, in Location the_location)</arglist>
    </member>
    <member kind="function">
      <type>Locations</type>
      <name>locations_of_members</name>
      <anchor>a3</anchor>
      <arglist>(in ObjectGroup object_group)</arglist>
    </member>
    <member kind="function">
      <type>ObjectGroups</type>
      <name>groups_at_location</name>
      <anchor>a4</anchor>
      <arglist>(in Location the_location)</arglist>
    </member>
    <member kind="function">
      <type>ObjectGroupId</type>
      <name>get_object_group_id</name>
      <anchor>a5</anchor>
      <arglist>(in ObjectGroup object_group)</arglist>
    </member>
    <member kind="function">
      <type>ObjectGroup</type>
      <name>get_object_group_ref</name>
      <anchor>a6</anchor>
      <arglist>(in ObjectGroup object_group)</arglist>
    </member>
    <member kind="function">
      <type>Object</type>
      <name>get_member_ref</name>
      <anchor>a7</anchor>
      <arglist>(in ObjectGroup object_group, in Location loc)</arglist>
    </member>
    <member kind="function">
      <type>ObjectGroup</type>
      <name>get_object_group_ref_from_id</name>
      <anchor>a8</anchor>
      <arglist>(in ObjectGroupId group_id)</arglist>
    </member>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::ObjectGroupNotFound</name>
    <filename>exceptionPortableGroup_1_1ObjectGroupNotFound.html</filename>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::ObjectNotAdded</name>
    <filename>exceptionPortableGroup_1_1ObjectNotAdded.html</filename>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::ObjectNotCreated</name>
    <filename>exceptionPortableGroup_1_1ObjectNotCreated.html</filename>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::ObjectNotFound</name>
    <filename>exceptionPortableGroup_1_1ObjectNotFound.html</filename>
  </compound>
  <compound kind="struct">
    <name>PortableGroup::Property</name>
    <filename>structPortableGroup_1_1Property.html</filename>
    <member kind="variable">
      <type>Name</type>
      <name>nam</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>val</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>PortableGroup::PropertyManager</name>
    <filename>interfacePortableGroup_1_1PropertyManager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>set_default_properties</name>
      <anchor>a0</anchor>
      <arglist>(in Properties props)</arglist>
    </member>
    <member kind="function">
      <type>Properties</type>
      <name>get_default_properties</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_default_properties</name>
      <anchor>a2</anchor>
      <arglist>(in Properties props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_type_properties</name>
      <anchor>a3</anchor>
      <arglist>(in _TypeId type_id, in Properties overrides)</arglist>
    </member>
    <member kind="function">
      <type>Properties</type>
      <name>get_type_properties</name>
      <anchor>a4</anchor>
      <arglist>(in _TypeId type_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_type_properties</name>
      <anchor>a5</anchor>
      <arglist>(in _TypeId type_id, in Properties props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_properties_dynamically</name>
      <anchor>a6</anchor>
      <arglist>(in ObjectGroup object_group, in Properties overrides)</arglist>
    </member>
    <member kind="function">
      <type>Properties</type>
      <name>get_properties</name>
      <anchor>a7</anchor>
      <arglist>(in ObjectGroup object_group)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>PortableGroup::TAO_UpdateObjectGroup</name>
    <filename>interfacePortableGroup_1_1TAO__UpdateObjectGroup.html</filename>
    <member kind="function">
      <type>void</type>
      <name>tao_update_object_group</name>
      <anchor>a0</anchor>
      <arglist>(in string iogr, in PortableGroup::ObjectGroupRefVersion version, in boolean is_primary)</arglist>
    </member>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::TypeConflict</name>
    <filename>exceptionPortableGroup_1_1TypeConflict.html</filename>
  </compound>
  <compound kind="exception">
    <name>PortableGroup::UnsupportedProperty</name>
    <filename>exceptionPortableGroup_1_1UnsupportedProperty.html</filename>
    <member kind="variable">
      <type>Name</type>
      <name>nam</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>val</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO::PG_Object_Group::MemberInfo</name>
    <filename>structTAO_1_1PG__Object__Group_1_1MemberInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>MemberInfo</name>
      <anchor>a0</anchor>
      <arglist>(CORBA::Object_ptr member, const PortableGroup::Location &amp;location)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemberInfo</name>
      <anchor>a1</anchor>
      <arglist>(CORBA::Object_ptr member, const PortableGroup::Location &amp;location, PortableGroup::GenericFactory_ptr factory, PortableGroup::GenericFactory::FactoryCreationId factory_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MemberInfo</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CORBA::Object_var</type>
      <name>member_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::GenericFactory_var</type>
      <name>factory_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::GenericFactory::FactoryCreationId</type>
      <name>factory_id_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::Location</type>
      <name>location_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CORBA::Boolean</type>
      <name>is_primary_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::PG_FactoryRegistry</name>
    <filename>classTAO_1_1PG__FactoryRegistry.html</filename>
    <member kind="function">
      <type></type>
      <name>PG_FactoryRegistry</name>
      <anchor>a0</anchor>
      <arglist>(const char *name=&quot;FactoryRegistry&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PG_FactoryRegistry</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>parse_args</name>
      <anchor>a2</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchor>a3</anchor>
      <arglist>(CORBA::ORB_ptr orb ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a4</anchor>
      <arglist>(CORBA::ORB_ptr orb, PortableServer::POA_ptr poa ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fini</name>
      <anchor>a5</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>idle</name>
      <anchor>a6</anchor>
      <arglist>(int &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>identity</name>
      <anchor>a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::PortableGroup::FactoryRegistry_ptr</type>
      <name>reference</name>
      <anchor>a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_remove_ref</name>
      <anchor>a9</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>register_factory</name>
      <anchor>a10</anchor>
      <arglist>(const char *role, const char *type_id, const PortableGroup::FactoryInfo &amp;factory_info ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unregister_factory</name>
      <anchor>a11</anchor>
      <arglist>(const char *role, const PortableGroup::Location &amp;location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unregister_factory_by_role</name>
      <anchor>a12</anchor>
      <arglist>(const char *role ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unregister_factory_by_location</name>
      <anchor>a13</anchor>
      <arglist>(const PortableGroup::Location &amp;location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>virtual::PortableGroup::FactoryInfos *</type>
      <name>list_factories_by_role</name>
      <anchor>a14</anchor>
      <arglist>(const char *role, CORBA::String_out type_id ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>virtual::PortableGroup::FactoryInfos *</type>
      <name>list_factories_by_location</name>
      <anchor>a15</anchor>
      <arglist>(const PortableGroup::Location &amp;location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Null_Mutex</type>
      <name>MapMutex</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Manager&lt; ACE_CString, RoleInfo *, MapMutex &gt;</type>
      <name>RegistryType</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Entry&lt; ACE_CString, RoleInfo * &gt;</type>
      <name>RegistryType_Entry</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Iterator&lt; ACE_CString, RoleInfo *, MapMutex &gt;</type>
      <name>RegistryType_Iterator</name>
      <anchor>u3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Guard&lt; TAO_SYNCH_MUTEX &gt;</type>
      <name>InternalGuard</name>
      <anchor>u4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIVE</name>
      <anchor>u8u5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEACTIVATED</name>
      <anchor>u8u6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GONE</name>
      <anchor>u8u7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>write_ior_file</name>
      <anchor>c0</anchor>
      <arglist>(const char *outputFile, const char *ior)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>identity_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>internals_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>poa_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::ObjectId_var</type>
      <name>object_id_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Object_var</type>
      <name>this_obj_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::String_var</type>
      <name>ior_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>ior_output_file_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>ns_name_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CosNaming::NamingContext_var</type>
      <name>naming_context_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CosNaming::Name</type>
      <name>this_name_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>quit_on_idle_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>enum TAO::PG_FactoryRegistry::@0</type>
      <name>quit_state_</name>
      <anchor>o12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>linger_</name>
      <anchor>o13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RegistryType</type>
      <name>registry_</name>
      <anchor>o14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO::PG_FactoryRegistry::RoleInfo</name>
    <filename>structTAO_1_1PG__FactoryRegistry_1_1RoleInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>RoleInfo</name>
      <anchor>a0</anchor>
      <arglist>(size_t estimated_number_entries=5)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CString</type>
      <name>type_id_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::FactoryInfos</type>
      <name>infos_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::PG_Group_Factory</name>
    <filename>classTAO_1_1PG__Group__Factory.html</filename>
    <member kind="function">
      <type></type>
      <name>PG_Group_Factory</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PG_Group_Factory</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableGroup::FactoryRegistry_ptr factory_registry ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>TAO::PG_Object_Group *</type>
      <name>create_group</name>
      <anchor>a3</anchor>
      <arglist>(const char *type_id, const PortableGroup::Criteria &amp;the_criteria, TAO::PG_Property_Set *typeid_properties ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_group</name>
      <anchor>a4</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_group</name>
      <anchor>a5</anchor>
      <arglist>(PortableGroup::ObjectGroupId group_id ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroups *</type>
      <name>groups_at_location</name>
      <anchor>a6</anchor>
      <arglist>(const PortableGroup::Location &amp;the_location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert_group</name>
      <anchor>a7</anchor>
      <arglist>(::TAO::PG_Object_Group *group)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert_group</name>
      <anchor>a8</anchor>
      <arglist>(PortableGroup::ObjectGroupId group_id,::TAO::PG_Object_Group *group)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_group</name>
      <anchor>a9</anchor>
      <arglist>(PortableGroup::ObjectGroupId group_id,::TAO::PG_Object_Group *&amp;group) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_group</name>
      <anchor>a10</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group,::TAO::PG_Object_Group *&amp;group) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>destroy_group</name>
      <anchor>a11</anchor>
      <arglist>(PortableGroup::ObjectGroupId object_group_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>destroy_group</name>
      <anchor>a12</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr object_group)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Manager_Ex&lt; PortableGroup::ObjectGroupId,::TAO::PG_Object_Group *, ACE_Hash&lt; ACE_UINT64 &gt;, ACE_Equal_To&lt; ACE_UINT64 &gt;, TAO_SYNCH_MUTEX &gt;</type>
      <name>Group_Map</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Entry&lt; PortableGroup::ObjectGroupId,::TAO::PG_Object_Group * &gt;</type>
      <name>Group_Map_Entry</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Iterator_Ex&lt; PortableGroup::ObjectGroupId,::TAO::PG_Object_Group *, ACE_Hash&lt; ACE_UINT64 &gt;, ACE_Equal_To&lt; ACE_UINT64 &gt;, TAO_SYNCH_MUTEX &gt;</type>
      <name>Group_Map_Iterator</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>poa_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::FactoryRegistry_var</type>
      <name>factory_registry_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>::TAO::PG_Object_Group_Manipulator</type>
      <name>manipulator_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>domain_id_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Group_Map</type>
      <name>group_map_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::PG_Object_Group</name>
    <filename>classTAO_1_1PG__Object__Group.html</filename>
    <member kind="function">
      <type></type>
      <name>PG_Object_Group</name>
      <anchor>a0</anchor>
      <arglist>(CORBA::ORB_ptr orb, PortableGroup::FactoryRegistry_ptr factory_registry, TAO::PG_Object_Group_Manipulator &amp;manipulator, CORBA::Object_ptr empty_group, const PortableGroup::TagGroupTaggedComponent &amp;tagged_component, const char *type_id, const PortableGroup::Criteria &amp;the_criteria, TAO::PG_Property_Set *type_properties)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PG_Object_Group</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>reference</name>
      <anchor>a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_group_specific_factories</name>
      <anchor>a3</anchor>
      <arglist>(PortableGroup::FactoryInfos &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>const PortableGroup::Location &amp;</type>
      <name>get_primary_location</name>
      <anchor>a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::TypeId</type>
      <name>get_type_id</name>
      <anchor>a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::MembershipStyleValue</type>
      <name>get_membership_style</name>
      <anchor>a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::MinimumNumberMembersValue</type>
      <name>get_minimum_number_members</name>
      <anchor>a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::InitialNumberMembersValue</type>
      <name>get_initial_number_members</name>
      <anchor>a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_properties_dynamically</name>
      <anchor>a9</anchor>
      <arglist>(const PortableGroup::Properties &amp;overrides ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_properties</name>
      <anchor>a10</anchor>
      <arglist>(PortableGroup::Properties_var &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroupId</type>
      <name>get_object_group_id</name>
      <anchor>a11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_member</name>
      <anchor>a12</anchor>
      <arglist>(const PortableGroup::Location &amp;the_location, CORBA::Object_ptr member ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_primary_member</name>
      <anchor>a13</anchor>
      <arglist>(TAO_IOP::TAO_IOR_Property *prop, const PortableGroup::Location &amp;the_location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_member</name>
      <anchor>a14</anchor>
      <arglist>(const PortableGroup::Location &amp;the_location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_member</name>
      <anchor>a15</anchor>
      <arglist>(const PortableGroup::Location &amp;the_location, const char *type_id, const PortableGroup::Criteria &amp;the_criteria ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::Locations *</type>
      <name>locations_of_members</name>
      <anchor>a16</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Object_ptr</type>
      <name>get_member_reference</name>
      <anchor>a17</anchor>
      <arglist>(const PortableGroup::Location &amp;the_location ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initial_populate</name>
      <anchor>a18</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_populate</name>
      <anchor>a19</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>has_member_at</name>
      <anchor>a20</anchor>
      <arglist>(const PortableGroup::Location &amp;location)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>MemberMapMutex</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Manager_Ex&lt; PortableGroup::Location, MemberInfo *, TAO_PG_Location_Hash, TAO_PG_Location_Equal_To, MemberMapMutex &gt;</type>
      <name>MemberMap</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Entry&lt; PortableGroup::Location, MemberInfo * &gt;</type>
      <name>MemberMap_Entry</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Iterator_Ex&lt; PortableGroup::Location, MemberInfo *, TAO_PG_Location_Hash, TAO_PG_Location_Equal_To, MemberMapMutex &gt;</type>
      <name>MemberMap_Iterator</name>
      <anchor>u3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Guard&lt; TAO_SYNCH_MUTEX &gt;</type>
      <name>InternalGuard</name>
      <anchor>u4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>increment_version</name>
      <anchor>c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>distribute_iogr</name>
      <anchor>c1</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>add_member_to_iogr</name>
      <anchor>c2</anchor>
      <arglist>(CORBA::Object_ptr member ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create_members</name>
      <anchor>c3</anchor>
      <arglist>(size_t count ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PG_Object_Group</name>
      <anchor>c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PG_Object_Group</name>
      <anchor>c5</anchor>
      <arglist>(const PG_Object_Group &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PG_Object_Group &amp;</type>
      <name>operator=</name>
      <anchor>c6</anchor>
      <arglist>(const PG_Object_Group &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>internals_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::FactoryRegistry_var</type>
      <name>factory_registry_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO::PG_Object_Group_Manipulator &amp;</type>
      <name>manipulator_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>empty_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>role_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::TypeId_var</type>
      <name>type_id_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::TagGroupTaggedComponent</type>
      <name>tagged_component_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::ObjectGroup_var</type>
      <name>reference_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::ObjectId_var</type>
      <name>object_id_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MemberMap</type>
      <name>members_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::Location</type>
      <name>primary_location_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO::PG_Property_Set</type>
      <name>properties_</name>
      <anchor>o12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::InitialNumberMembersValue</type>
      <name>initial_number_members_</name>
      <anchor>o13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::MinimumNumberMembersValue</type>
      <name>minimum_number_members_</name>
      <anchor>o14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::FactoryInfos</type>
      <name>group_specific_factories_</name>
      <anchor>o15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO::PG_Object_Group::MemberInfo</name>
    <filename>structTAO_1_1PG__Object__Group_1_1MemberInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>MemberInfo</name>
      <anchor>a0</anchor>
      <arglist>(CORBA::Object_ptr member, const PortableGroup::Location &amp;location)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemberInfo</name>
      <anchor>a1</anchor>
      <arglist>(CORBA::Object_ptr member, const PortableGroup::Location &amp;location, PortableGroup::GenericFactory_ptr factory, PortableGroup::GenericFactory::FactoryCreationId factory_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MemberInfo</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CORBA::Object_var</type>
      <name>member_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::GenericFactory_var</type>
      <name>factory_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::GenericFactory::FactoryCreationId</type>
      <name>factory_id_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::Location</type>
      <name>location_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CORBA::Boolean</type>
      <name>is_primary_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::TAO::PG_Object_Group_Manipulator</name>
    <filename>classTAO_1_1TAO_1_1PG__Object__Group__Manipulator.html</filename>
  </compound>
  <compound kind="class">
    <name>TAO::PG_Object_Group_Manipulator</name>
    <filename>classTAO_1_1PG__Object__Group__Manipulator.html</filename>
    <member kind="function">
      <type></type>
      <name>PG_Object_Group_Manipulator</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PG_Object_Group_Manipulator</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(CORBA::ORB_ptr orb, PortableServer::POA_ptr poa ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>create_object_group</name>
      <anchor>a3</anchor>
      <arglist>(const char *type_id, const char *domain_id, PortableGroup::ObjectGroupId &amp;group_id ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>remove_profiles</name>
      <anchor>a4</anchor>
      <arglist>(PortableGroup::ObjectGroup_ptr group, PortableGroup::ObjectGroup_ptr profile ACE_ENV_ARG_DECL) const</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::ObjectGroup_ptr</type>
      <name>merge_iors</name>
      <anchor>a5</anchor>
      <arglist>(TAO_IOP::TAO_IOR_Manipulation::IORList &amp;iors ACE_ENV_ARG_DECL) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_primary</name>
      <anchor>a6</anchor>
      <arglist>(TAO_IOP::TAO_IOR_Property *prop, PortableGroup::ObjectGroup_ptr reference, CORBA::Object_ptr new_primary ACE_ENV_ARG_DECL) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_membership</name>
      <anchor>a7</anchor>
      <arglist>(const char *label, PortableGroup::ObjectGroup_ptr member) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>allocate_ogid</name>
      <anchor>c0</anchor>
      <arglist>(PortableGroup::ObjectGroupId &amp;ogid)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PortableServer::ObjectId *</type>
      <name>convert_ogid_to_oid</name>
      <anchor>c1</anchor>
      <arglist>(PortableGroup::ObjectGroupId ogid) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>poa_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_IOP::TAO_IOR_Manipulation_var</type>
      <name>iorm_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>lock_ogid_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableGroup::ObjectGroupId</type>
      <name>next_ogid_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::PG_Properties_Support</name>
    <filename>classTAO_1_1PG__Properties__Support.html</filename>
    <member kind="function">
      <type></type>
      <name>PG_Properties_Support</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PG_Properties_Support</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_property</name>
      <anchor>a2</anchor>
      <arglist>(const char *name, const PortableGroup::Value &amp;value ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_properties</name>
      <anchor>a3</anchor>
      <arglist>(const PortableGroup::Properties &amp;props ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::Properties *</type>
      <name>get_default_properties</name>
      <anchor>a4</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_default_properties</name>
      <anchor>a5</anchor>
      <arglist>(const PortableGroup::Properties &amp;props ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_type_properties</name>
      <anchor>a6</anchor>
      <arglist>(const char *type_id, const PortableGroup::Properties &amp;overrides ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>PortableGroup::Properties *</type>
      <name>get_type_properties</name>
      <anchor>a7</anchor>
      <arglist>(const char *type_id ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>TAO::PG_Property_Set *</type>
      <name>find_typeid_properties</name>
      <anchor>a8</anchor>
      <arglist>(const char *type_id ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_type_properties</name>
      <anchor>a9</anchor>
      <arglist>(const char *type_id, const PortableGroup::Properties &amp;props ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Manager&lt; ACE_CString,::TAO::PG_Property_Set *, TAO_SYNCH_MUTEX &gt;</type>
      <name>Properties_Map</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Iterator&lt; ACE_CString,::TAO::PG_Property_Set *, TAO_SYNCH_MUTEX &gt;</type>
      <name>Properties_Map_Iterator</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Guard&lt; TAO_SYNCH_MUTEX &gt;</type>
      <name>InternalGuard</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>internals_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO::PG_Property_Set</type>
      <name>default_properties_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Properties_Map</type>
      <name>properties_map_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::PG_Property_Set</name>
    <filename>classTAO_1_1PG__Property__Set.html</filename>
    <member kind="function">
      <type></type>
      <name>PG_Property_Set</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PG_Property_Set</name>
      <anchor>a1</anchor>
      <arglist>(const PortableGroup::Properties &amp;property_set ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PG_Property_Set</name>
      <anchor>a2</anchor>
      <arglist>(const PortableGroup::Properties &amp;property_set, PG_Property_Set *defaults ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PG_Property_Set</name>
      <anchor>a3</anchor>
      <arglist>(PG_Property_Set *defaults)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PG_Property_Set</name>
      <anchor>a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_CString &amp;key, const PortableGroup::Value *&amp;pValue) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchor>a6</anchor>
      <arglist>(const PortableGroup::Properties &amp;property_set ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchor>a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(const PortableGroup::Properties &amp;property_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_property</name>
      <anchor>a9</anchor>
      <arglist>(const char *name, const PortableGroup::Value &amp;value ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_properties</name>
      <anchor>a10</anchor>
      <arglist>(PortableGroup::Properties &amp;property_set) const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Manager&lt; ACE_CString, const PortableGroup::Value *, ACE_SYNCH_NULL_MUTEX &gt;</type>
      <name>ValueMap</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Iterator&lt; ACE_CString, const PortableGroup::Value *, ACE_SYNCH_NULL_MUTEX &gt;</type>
      <name>ValueMapIterator</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Guard&lt; TAO_SYNCH_MUTEX &gt;</type>
      <name>InternalGuard</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>merge_properties</name>
      <anchor>c0</anchor>
      <arglist>(ValueMap &amp;merged_values) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PG_Property_Set</name>
      <anchor>c1</anchor>
      <arglist>(const PG_Property_Set &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PG_Property_Set &amp;</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const PG_Property_Set &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>internals_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueMap</type>
      <name>values_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PG_Property_Set *</type>
      <name>defaults_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO::PG_Utils</name>
    <filename>classTAO_1_1PG__Utils.html</filename>
    <member kind="function" static="yes">
      <type>CORBA::Boolean</type>
      <name>set_tagged_component</name>
      <anchor>d0</anchor>
      <arglist>(PortableGroup::ObjectGroup *&amp;ior, PortableGroup::TagGroupTaggedComponent &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>CORBA::Boolean</type>
      <name>get_tagged_component</name>
      <anchor>d1</anchor>
      <arglist>(PortableGroup::ObjectGroup *&amp;ior, PortableGroup::TagGroupTaggedComponent &amp;t)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>CORBA::Boolean</type>
      <name>encode_properties</name>
      <anchor>f0</anchor>
      <arglist>(TAO_OutputCDR &amp;cdr, PortableGroup::TagGroupTaggedComponent &amp;tg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAO::PG_FactoryRegistry::RoleInfo</name>
    <filename>structTAO_1_1PG__FactoryRegistry_1_1RoleInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>RoleInfo</name>
      <anchor>a0</anchor>
      <arglist>(size_t estimated_number_entries=5)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CString</type>
      <name>type_id_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortableGroup::FactoryInfos</type>
      <name>infos_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>TAO_IOP</name>
    <filename>namespaceTAO__IOP.html</filename>
  </compound>
  <compound kind="namespace">
    <name>TAO_PG</name>
    <filename>namespaceTAO__PG.html</filename>
    <class kind="class">TAO_PG::Properties_Encoder</class>
    <member kind="function">
      <type>TAO_PortableGroup_Export CORBA::Boolean</type>
      <name>get_property_value</name>
      <anchor>a0</anchor>
      <arglist>(const PortableGroup::Name &amp;property_name, const PortableGroup::Properties &amp;properties, PortableGroup::Value &amp;property_value)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PortableGroup_Export void</type>
      <name>override_properties</name>
      <anchor>a1</anchor>
      <arglist>(const PortableGroup::Properties &amp;overrides, PortableGroup::Properties &amp;properties)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PG::Properties_Encoder</name>
    <filename>classTAO__PG_1_1Properties__Encoder.html</filename>
    <member kind="function">
      <type></type>
      <name>Properties_Encoder</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Properties_Encoder</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchor>a2</anchor>
      <arglist>(const char *name, const PortableGroup::Value &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encode</name>
      <anchor>a3</anchor>
      <arglist>(PortableGroup::Properties *property_set) const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Pair&lt; ACE_CString, PortableGroup::Value &gt;</type>
      <name>NamedValue</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Vector&lt; NamedValue, 10 &gt;</type>
      <name>NamedValueVec</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Properties_Encoder</name>
      <anchor>c0</anchor>
      <arglist>(const Properties_Encoder &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Properties_Encoder &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const Properties_Encoder &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NamedValueVec</type>
      <name>values_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
