<?xml version='1.0' encoding='ISO-8859-1' standalone='yes'?>
<tagfile>
  <compound kind="file">
    <name>Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01871</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a01872" name="Acceptor.h" local="yes">ace/Acceptor.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02825" name="Svc_Handler.h" local="yes">ace/Svc_Handler.h</includes>
    <includes id="a02987" name="WFMO_Reactor.h" local="yes">ace/WFMO_Reactor.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02533" name="OS_NS_sys_select.h" local="yes">ace/OS_NS_sys_select.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01872</filename>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02786" name="Strategies_T.h" local="yes">ace/Strategies_T.h</includes>
    <includes id="a02833" name="Synch_Options.h" local="yes">ace/Synch_Options.h</includes>
    <includes id="a01871" name="Acceptor.cpp" local="yes">ace/Acceptor.cpp</includes>
    <class kind="class">ACE_Acceptor</class>
    <class kind="class">ACE_Oneshot_Acceptor</class>
    <class kind="class">ACE_Strategy_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>ACE.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01873</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02985" name="Version.h" local="yes">ace/Version.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02533" name="OS_NS_sys_select.h" local="yes">ace/OS_NS_sys_select.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02530" name="OS_NS_sys_resource.h" local="yes">ace/OS_NS_sys_resource.h</includes>
    <includes id="a02554" name="OS_NS_sys_wait.h" local="yes">ace/OS_NS_sys_wait.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <includes id="a02578" name="OS_TLI.h" local="yes">ace/OS_TLI.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COMPUTE</name>
      <anchor>a0</anchor>
      <arglist>(var, ch)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ACE</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ACE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ACE.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01874</filename>
    <includes id="a02115" name="Flag_Manip.h" local="yes">ace/Flag_Manip.h</includes>
    <includes id="a02150" name="Handle_Ops.h" local="yes">ace/Handle_Ops.h</includes>
    <includes id="a02199" name="Lib_Find.h" local="yes">ace/Lib_Find.h</includes>
    <includes id="a02176" name="Init_ACE.h" local="yes">ace/Init_ACE.h</includes>
    <includes id="a02733" name="Sock_Connect.h" local="yes">ace/Sock_Connect.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a01875" name="ACE.i" local="yes">ace/ACE.i</includes>
    <class kind="class">ACE</class>
  </compound>
  <compound kind="file">
    <name>ACE.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01875</filename>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02391" name="os_ctype.h" local="yes">ace/os_include/os_ctype.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
  </compound>
  <compound kind="file">
    <name>ACE_export.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01876</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HAS_DLL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Export</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SINGLETON_DECLARATION</name>
      <anchor>a2</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SINGLETON_DECLARE</name>
      <anchor>a3</anchor>
      <arglist>(SINGLETON_TYPE, CLASS, LOCK)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NAMESPACE_STORAGE_CLASS</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NAMESPACE_INLINE_FUNCTION</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ace_wchar.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01877</filename>
    <includes id="a01878" name="ace_wchar.inl" local="yes">ace/ace_wchar.inl</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_USES_L_PREFIX</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT_WIDE_I</name>
      <anchor>a1</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT_WIDE</name>
      <anchor>a2</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LIB_TEXT</name>
      <anchor>a3</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT_ALWAYS_CHAR</name>
      <anchor>a4</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT_ALWAYS_WCHAR</name>
      <anchor>a5</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT_CHAR_TO_TCHAR</name>
      <anchor>a6</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT_WCHAR_TO_TCHAR</name>
      <anchor>a7</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT_ANTI_TO_TCHAR</name>
      <anchor>a8</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TEXT</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>ACE_TCHAR</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>wchar_t</type>
      <name>ACE_ANTI_TCHAR</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ace_wchar.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01878</filename>
  </compound>
  <compound kind="file">
    <name>Activation_Queue.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01879</filename>
    <includes id="a01880" name="Activation_Queue.h" local="yes">ace/Activation_Queue.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Activation_Queue</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Activation_Queue</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Activation_Queue.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01880</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02007" name="Condition_Thread_Mutex.h" local="yes">ace/Condition_Thread_Mutex.h</includes>
    <includes id="a02314" name="Method_Request.h" local="yes">ace/Method_Request.h</includes>
    <includes id="a01881" name="Activation_Queue.i" local="yes">ace/Activation_Queue.i</includes>
    <class kind="class">ACE_Activation_Queue</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Activation_List</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Activation_Queue.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01881</filename>
  </compound>
  <compound kind="file">
    <name>Active_Map_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01882</filename>
    <includes id="a01883" name="Active_Map_Manager.h" local="yes">ace/Active_Map_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Active_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Active_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Active_Map_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01883</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a01884" name="Active_Map_Manager.i" local="yes">ace/Active_Map_Manager.i</includes>
    <includes id="a01886" name="Active_Map_Manager_T.h" local="yes">ace/Active_Map_Manager_T.h</includes>
    <class kind="class">ACE_Active_Map_Manager_Key</class>
    <class kind="struct">ACE_Active_Map_Manager_Key::key_data</class>
  </compound>
  <compound kind="file">
    <name>Active_Map_Manager.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01884</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Active_Map_Manager_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01885</filename>
    <includes id="a01886" name="Active_Map_Manager_T.h" local="yes">ace/Active_Map_Manager_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Active_Map_Manager_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Active_Map_Manager_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Active_Map_Manager_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01886</filename>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a01883" name="Active_Map_Manager.h" local="yes">ace/Active_Map_Manager.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a01887" name="Active_Map_Manager_T.i" local="yes">ace/Active_Map_Manager_T.i</includes>
    <includes id="a01885" name="Active_Map_Manager_T.cpp" local="yes">ace/Active_Map_Manager_T.cpp</includes>
    <class kind="class">ACE_Active_Map_Manager</class>
  </compound>
  <compound kind="file">
    <name>Active_Map_Manager_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01887</filename>
  </compound>
  <compound kind="file">
    <name>Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01888</filename>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01889</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01890" name="Addr.i" local="yes">ace/Addr.i</includes>
    <class kind="class">ACE_Addr</class>
  </compound>
  <compound kind="file">
    <name>Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01890</filename>
  </compound>
  <compound kind="file">
    <name>Arg_Shifter.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01891</filename>
    <includes id="a01892" name="Arg_Shifter.h" local="yes">ace/Arg_Shifter.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Arg_Shifter</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Arg_Shifter</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Arg_Shifter.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01892</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Arg_Shifter</class>
  </compound>
  <compound kind="file">
    <name>ARGV.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01893</filename>
    <includes id="a01894" name="ARGV.h" local="yes">ace/ARGV.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ARGV</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ARGV</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ARGV.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01894</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a01895" name="ARGV.i" local="yes">ace/ARGV.i</includes>
    <class kind="class">ACE_ARGV</class>
  </compound>
  <compound kind="file">
    <name>ARGV.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01895</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>Argv_Type_Converter.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01896</filename>
    <includes id="a01897" name="Argv_Type_Converter.h" local="yes">ace/Argv_Type_Converter.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Argv_Type_Converter</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Argv_Type_Converter</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Argv_Type_Converter.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01897</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a01898" name="Argv_Type_Converter.inl" local="yes">ace/Argv_Type_Converter.inl</includes>
    <class kind="class">ACE_Argv_Type_Converter</class>
  </compound>
  <compound kind="file">
    <name>Argv_Type_Converter.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01898</filename>
  </compound>
  <compound kind="file">
    <name>Array.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01899</filename>
    <includes id="a02022" name="Containers_T.h" local="yes">ace/Containers_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Array_Base.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01900</filename>
    <includes id="a01901" name="Array_Base.h" local="yes">ace/Array_Base.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Array_Base</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Array_Base</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Array_Base.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01901</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a01902" name="Array_Base.inl" local="yes">ace/Array_Base.inl</includes>
    <includes id="a01900" name="Array_Base.cpp" local="yes">ace/Array_Base.cpp</includes>
    <class kind="class">ACE_Array_Base</class>
    <class kind="class">ACE_Array_Iterator</class>
  </compound>
  <compound kind="file">
    <name>Array_Base.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01902</filename>
  </compound>
  <compound kind="file">
    <name>Asynch_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01903</filename>
    <includes id="a01904" name="Asynch_Acceptor.h" local="yes">ace/Asynch_Acceptor.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <includes id="a02733" name="Sock_Connect.h" local="yes">ace/Sock_Connect.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Asynch_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Asynch_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Asynch_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01904</filename>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a01908" name="Asynch_IO.h" local="yes">ace/Asynch_IO.h</includes>
    <includes id="a01903" name="Asynch_Acceptor.cpp" local="yes">ace/Asynch_Acceptor.cpp</includes>
    <class kind="class">ACE_Asynch_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>Asynch_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01905</filename>
    <includes id="a01906" name="Asynch_Connector.h" local="yes">ace/Asynch_Connector.h</includes>
    <includes id="a02115" name="Flag_Manip.h" local="yes">ace/Flag_Manip.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Asynch_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Asynch_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Asynch_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01906</filename>
    <includes id="a01908" name="Asynch_IO.h" local="yes">ace/Asynch_IO.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a01905" name="Asynch_Connector.cpp" local="yes">ace/Asynch_Connector.cpp</includes>
    <class kind="class">ACE_Asynch_Connector</class>
  </compound>
  <compound kind="file">
    <name>Asynch_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01907</filename>
    <includes id="a01908" name="Asynch_IO.h" local="yes">ace/Asynch_IO.h</includes>
    <includes id="a02606" name="Proactor.h" local="yes">ace/Proactor.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a01910" name="Asynch_IO_Impl.h" local="yes">ace/Asynch_IO_Impl.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Asynch_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Asynch_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Asynch_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01908</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <class kind="class">ACE_Asynch_Accept</class>
    <class kind="class">ACE_Asynch_Connect</class>
    <class kind="class">ACE_Asynch_Operation</class>
    <class kind="class">ACE_Asynch_Read_Dgram</class>
    <class kind="class">ACE_Asynch_Read_File</class>
    <class kind="class">ACE_Asynch_Read_Stream</class>
    <class kind="class">ACE_Asynch_Result</class>
    <class kind="class">ACE_Asynch_Read_Stream::Result</class>
    <class kind="class">ACE_Asynch_Transmit_File</class>
    <class kind="class">ACE_Asynch_Write_Dgram</class>
    <class kind="class">ACE_Asynch_Write_File</class>
    <class kind="class">ACE_Asynch_Write_Stream</class>
    <class kind="class">ACE_Asynch_Write_Stream::Result</class>
    <class kind="class">ACE_Asynch_Read_File::Result</class>
    <class kind="class">ACE_Asynch_Write_File::Result</class>
    <class kind="class">ACE_Asynch_Accept::Result</class>
    <class kind="class">ACE_Asynch_Connect::Result</class>
    <class kind="class">ACE_Asynch_Transmit_File::Result</class>
    <class kind="class">ACE_Asynch_Transmit_File::Header_And_Trailer</class>
    <class kind="class">ACE_Asynch_Read_Dgram::Result</class>
    <class kind="class">ACE_Asynch_Write_Dgram::Result</class>
    <class kind="class">ACE_Handler</class>
    <class kind="class">ACE_Service_Handler</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INFINITE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATUS_TIMEOUT</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WAIT_FAILED</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WAIT_TIMEOUT</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRANSMIT_FILE_BUFFERS</type>
      <name>ACE_TRANSMIT_FILE_BUFFERS</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LPTRANSMIT_FILE_BUFFERS</type>
      <name>ACE_LPTRANSMIT_FILE_BUFFERS</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PTRANSMIT_FILE_BUFFERS</type>
      <name>ACE_PTRANSMIT_FILE_BUFFERS</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Asynch_IO_Impl.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01909</filename>
    <includes id="a01910" name="Asynch_IO_Impl.h" local="yes">ace/Asynch_IO_Impl.h</includes>
  </compound>
  <compound kind="file">
    <name>Asynch_IO_Impl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01910</filename>
    <includes id="a01908" name="Asynch_IO.h" local="yes">ace/Asynch_IO.h</includes>
    <includes id="a01911" name="Asynch_IO_Impl.i" local="yes">ace/Asynch_IO_Impl.i</includes>
    <class kind="class">ACE_Asynch_Accept_Impl</class>
    <class kind="class">ACE_Asynch_Accept_Result_Impl</class>
    <class kind="class">ACE_Asynch_Connect_Impl</class>
    <class kind="class">ACE_Asynch_Connect_Result_Impl</class>
    <class kind="class">ACE_Asynch_Operation_Impl</class>
    <class kind="class">ACE_Asynch_Read_Dgram_Impl</class>
    <class kind="class">ACE_Asynch_Read_Dgram_Result_Impl</class>
    <class kind="class">ACE_Asynch_Read_File_Impl</class>
    <class kind="class">ACE_Asynch_Read_File_Result_Impl</class>
    <class kind="class">ACE_Asynch_Read_Stream_Impl</class>
    <class kind="class">ACE_Asynch_Read_Stream_Result_Impl</class>
    <class kind="class">ACE_Asynch_Result_Impl</class>
    <class kind="class">ACE_Asynch_Transmit_File_Impl</class>
    <class kind="class">ACE_Asynch_Transmit_File_Result_Impl</class>
    <class kind="class">ACE_Asynch_Write_Dgram_Impl</class>
    <class kind="class">ACE_Asynch_Write_Dgram_Result_Impl</class>
    <class kind="class">ACE_Asynch_Write_File_Impl</class>
    <class kind="class">ACE_Asynch_Write_File_Result_Impl</class>
    <class kind="class">ACE_Asynch_Write_Stream_Impl</class>
    <class kind="class">ACE_Asynch_Write_Stream_Result_Impl</class>
  </compound>
  <compound kind="file">
    <name>Asynch_IO_Impl.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01911</filename>
  </compound>
  <compound kind="file">
    <name>Asynch_Pseudo_Task.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01912</filename>
    <includes id="a01913" name="Asynch_Pseudo_Task.h" local="yes">ace/Asynch_Pseudo_Task.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Asynch_Pseudo_Task</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Asynch_Pseudo_Task</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Asynch_Pseudo_Task.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01913</filename>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02266" name="Manual_Event.h" local="yes">ace/Manual_Event.h</includes>
    <class kind="class">ACE_Asynch_Pseudo_Task</class>
  </compound>
  <compound kind="file">
    <name>ATM_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01914</filename>
    <includes id="a01915" name="ATM_Acceptor.h" local="yes">ace/ATM_Acceptor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ATM_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ATM_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01915</filename>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a01930" name="ATM_Stream.h" local="yes">ace/ATM_Stream.h</includes>
    <includes id="a01924" name="ATM_Params.h" local="yes">ace/ATM_Params.h</includes>
    <includes id="a01927" name="ATM_QoS.h" local="yes">ace/ATM_QoS.h</includes>
    <includes id="a01916" name="ATM_Acceptor.i" local="yes">ace/ATM_Acceptor.i</includes>
    <class kind="class">ACE_ATM_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>ATM_Acceptor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01916</filename>
  </compound>
  <compound kind="file">
    <name>ATM_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01917</filename>
    <includes id="a01918" name="ATM_Addr.h" local="yes">ace/ATM_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ATM_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ATM_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01918</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a01919" name="ATM_Addr.i" local="yes">ace/ATM_Addr.i</includes>
    <class kind="class">ACE_ATM_Addr</class>
    <member kind="typedef">
      <type>int</type>
      <name>ATM_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01919</filename>
  </compound>
  <compound kind="file">
    <name>ATM_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01920</filename>
    <includes id="a01921" name="ATM_Connector.h" local="yes">ace/ATM_Connector.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ATM_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ATM_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01921</filename>
    <includes id="a01930" name="ATM_Stream.h" local="yes">ace/ATM_Stream.h</includes>
    <includes id="a01924" name="ATM_Params.h" local="yes">ace/ATM_Params.h</includes>
    <includes id="a01927" name="ATM_QoS.h" local="yes">ace/ATM_QoS.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">SOCK_Connector.h</includes>
    <includes id="a01922" name="ATM_Connector.i" local="yes">ace/ATM_Connector.i</includes>
    <class kind="class">ACE_ATM_Connector</class>
    <member kind="typedef">
      <type>ACE_SOCK_Connector</type>
      <name>ATM_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01922</filename>
  </compound>
  <compound kind="file">
    <name>ATM_Params.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01923</filename>
    <includes id="a01924" name="ATM_Params.h" local="yes">ace/ATM_Params.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ATM_Params</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ATM_Params</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Params.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01924</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01925" name="ATM_Params.i" local="yes">ace/ATM_Params.i</includes>
    <class kind="class">ACE_ATM_Params</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_XTI_ATM_DEVICE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Param_Info</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Param_Udata</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Params.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01925</filename>
  </compound>
  <compound kind="file">
    <name>ATM_QoS.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01926</filename>
    <includes id="a01927" name="ATM_QoS.h" local="yes">ace/ATM_QoS.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ATM_QoS</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ATM_QoS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_QoS.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01927</filename>
    <includes id="a01928" name="ATM_QoS.i" local="yes">ace/ATM_QoS.i</includes>
    <class kind="class">ACE_ATM_QoS</class>
    <member kind="typedef">
      <type>int</type>
      <name>ATM_QoS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_QoS.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01928</filename>
  </compound>
  <compound kind="file">
    <name>ATM_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01929</filename>
    <includes id="a01930" name="ATM_Stream.h" local="yes">ace/ATM_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_ATM_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_ATM_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01930</filename>
    <includes id="a01918" name="ATM_Addr.h" local="yes">ace/ATM_Addr.h</includes>
    <includes id="a01924" name="ATM_Params.h" local="yes">ace/ATM_Params.h</includes>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">SOCK_Stream.h</includes>
    <includes id="a01931" name="ATM_Stream.i" local="yes">ace/ATM_Stream.i</includes>
    <class kind="class">ACE_ATM_Stream</class>
    <member kind="typedef">
      <type>ACE_SOCK_Stream</type>
      <name>ATM_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ATM_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01931</filename>
  </compound>
  <compound kind="file">
    <name>Atomic_Op.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01932</filename>
    <includes id="a01933" name="Atomic_Op.h" local="yes">ace/Atomic_Op.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Atomic_Op</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Atomic_Op</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Atomic_Op.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01933</filename>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a01936" name="Atomic_Op_T.h" local="yes">ace/Atomic_Op_T.h</includes>
    <includes id="a01934" name="Atomic_Op.i" local="yes">ace/Atomic_Op.i</includes>
  </compound>
  <compound kind="file">
    <name>Atomic_Op.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01934</filename>
  </compound>
  <compound kind="file">
    <name>Atomic_Op_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01935</filename>
    <includes id="a01936" name="Atomic_Op_T.h" local="yes">ace/Atomic_Op_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Atomic_Op_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Atomic_Op_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Atomic_Op_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01936</filename>
    <includes id="a01937" name="Atomic_Op_T.i" local="yes">ace/Atomic_Op_T.i</includes>
    <includes id="a01935" name="Atomic_Op_T.cpp" local="yes">Atomic_Op_T.cpp</includes>
    <class kind="class">ACE_Atomic_Op</class>
    <class kind="class">ACE_Atomic_Op_Ex</class>
  </compound>
  <compound kind="file">
    <name>Atomic_Op_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01937</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Auto_Event.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01938</filename>
    <includes id="a01939" name="Auto_Event.h" local="yes">ace/Auto_Event.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Auto_Event</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Auto_Event</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Auto_Event.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01939</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02073" name="Event.h" local="yes">ace/Event.h</includes>
    <includes id="a01940" name="Auto_Event.inl" local="yes">ace/Auto_Event.inl</includes>
    <class kind="class">ACE_Auto_Event</class>
  </compound>
  <compound kind="file">
    <name>Auto_Event.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01940</filename>
  </compound>
  <compound kind="file">
    <name>Auto_IncDec_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01941</filename>
    <includes id="a01942" name="Auto_IncDec_T.h" local="yes">ace/Auto_IncDec_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Auto_IncDec_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Auto_IncDec_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Auto_IncDec_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01942</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a01943" name="Auto_IncDec_T.i" local="yes">ace/Auto_IncDec_T.i</includes>
    <includes id="a01941" name="Auto_IncDec_T.cpp" local="yes">ace/Auto_IncDec_T.cpp</includes>
    <class kind="class">ACE_Auto_IncDec</class>
  </compound>
  <compound kind="file">
    <name>Auto_IncDec_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01943</filename>
  </compound>
  <compound kind="file">
    <name>Auto_Ptr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01944</filename>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_AUTO_PTR_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Auto_Ptr</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Auto_Ptr</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Auto_Ptr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01945</filename>
    <includes id="a01946" name="Auto_Ptr.i" local="yes">ace/Auto_Ptr.i</includes>
    <includes id="a01944" name="Auto_Ptr.cpp" local="yes">ace/Auto_Ptr.cpp</includes>
    <class kind="class">ACE_Auto_Array_Ptr</class>
    <class kind="class">ACE_Auto_Basic_Array_Ptr</class>
    <class kind="class">ACE_Auto_Basic_Ptr</class>
    <class kind="class">auto_ptr</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_AUTO_PTR_RESET</name>
      <anchor>a0</anchor>
      <arglist>(X, Y, Z)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Auto_Ptr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01946</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>Barrier.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01947</filename>
    <includes id="a01948" name="Barrier.h" local="yes">ace/Barrier.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Barrier</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Barrier</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Barrier.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01948</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02007" name="Condition_Thread_Mutex.h" local="yes">ace/Condition_Thread_Mutex.h</includes>
    <includes id="a01949" name="Barrier.inl" local="yes">ace/Barrier.inl</includes>
    <class kind="class">ACE_Barrier</class>
    <class kind="struct">ACE_Sub_Barrier</class>
    <class kind="class">ACE_Thread_Barrier</class>
  </compound>
  <compound kind="file">
    <name>Barrier.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01949</filename>
  </compound>
  <compound kind="file">
    <name>Base_Thread_Adapter.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01950</filename>
    <includes id="a01951" name="Base_Thread_Adapter.h" local="yes">ace/Base_Thread_Adapter.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Base_Thread_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>ace_thread_adapter</name>
      <anchor>a2</anchor>
      <arglist>(void *args)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Base_Thread_Adapter</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Base_Thread_Adapter.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01951</filename>
    <includes id="a02464" name="OS_Log_Msg_Attributes.h" local="yes">ace/OS_Log_Msg_Attributes.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01952" name="Base_Thread_Adapter.inl" local="yes">ace/Base_Thread_Adapter.inl</includes>
    <class kind="class">ACE_Base_Thread_Adapter</class>
    <class kind="class">ACE_OS_Thread_Descriptor</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_THR_FUNC_RETURN</type>
      <name>ace_thread_adapter</name>
      <anchor>a1</anchor>
      <arglist>(void *args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Base_Thread_Adapter.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01952</filename>
  </compound>
  <compound kind="file">
    <name>Based_Pointer_Repository.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01953</filename>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a01954" name="Based_Pointer_Repository.h" local="yes">ace/Based_Pointer_Repository.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
    <class kind="class">ACE_Based_Pointer_Repository_Rep</class>
  </compound>
  <compound kind="file">
    <name>Based_Pointer_Repository.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01954</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <class kind="class">ACE_Based_Pointer_Repository</class>
    <member kind="typedef">
      <type>ACE_Singleton&lt; ACE_Based_Pointer_Repository, ACE_SYNCH_RW_MUTEX &gt;</type>
      <name>ACE_BASED_POINTER_REPOSITORY</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Based_Pointer_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01955</filename>
    <includes id="a01956" name="Based_Pointer_T.h" local="yes">ace/Based_Pointer_T.h</includes>
    <includes id="a01954" name="Based_Pointer_Repository.h" local="yes">ace/Based_Pointer_Repository.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRACEX</name>
      <anchor>a0</anchor>
      <arglist>(X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Based_Pointer_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01956</filename>
    <includes id="a01957" name="Based_Pointer_T.i" local="yes">ace/Based_Pointer_T.i</includes>
    <includes id="a01955" name="Based_Pointer_T.cpp" local="yes">ace/Based_Pointer_T.cpp</includes>
    <class kind="class">ACE_Based_Pointer</class>
    <class kind="class">ACE_Based_Pointer_Basic</class>
  </compound>
  <compound kind="file">
    <name>Based_Pointer_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01957</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_COMPUTE_BASED_POINTER</name>
      <anchor>a0</anchor>
      <arglist>(P)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Basic_Stats.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01958</filename>
    <includes id="a01959" name="Basic_Stats.h" local="yes">ace/Basic_Stats.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Basic_Stats</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Basic_Stats</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Basic_Stats.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01959</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a01960" name="Basic_Stats.inl" local="yes">ace/Basic_Stats.inl</includes>
    <class kind="class">ACE_Basic_Stats</class>
  </compound>
  <compound kind="file">
    <name>Basic_Stats.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01960</filename>
  </compound>
  <compound kind="file">
    <name>Basic_Types.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01961</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02850" name="Template_Instantiations.cpp" local="yes">ace/Template_Instantiations.cpp</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Basic_Types</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Basic_Types</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Basic_Types.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01962</filename>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <includes id="a02395" name="os_float.h" local="yes">ace/os_include/os_float.h</includes>
    <includes id="a02429" name="os_stdlib.h" local="yes">ace/os_include/os_stdlib.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01963" name="Basic_Types.i" local="yes">ace/Basic_Types.i</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIZEOF_CHAR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIZEOF_WCHAR</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIZEOF_LONG_LONG</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WINT_T</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WCHAR_T</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIZEOF_VOID_P</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BIG_ENDIAN</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BYTE_ORDER</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SWAP_LONG</name>
      <anchor>a8</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SWAP_WORD</name>
      <anchor>a9</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HTONL</name>
      <anchor>a10</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NTOHL</name>
      <anchor>a11</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_IDL_NCTOHL</name>
      <anchor>a12</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_IDL_NSTOHL</name>
      <anchor>a13</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HTONS</name>
      <anchor>a14</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NTOHS</name>
      <anchor>a15</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LONGLONG_TO_PTR</name>
      <anchor>a16</anchor>
      <arglist>(PTR_TYPE, L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_U64_TO_U32</name>
      <anchor>a17</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CU64_TO_CU32</name>
      <anchor>a18</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UINT64_LITERAL</name>
      <anchor>a19</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT64_LITERAL</name>
      <anchor>a20</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UINT64_FORMAT_SPECIFIER</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT64_FORMAT_SPECIFIER</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SSIZE_T_FORMAT_SPECIFIER</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIZE_T_FORMAT_SPECIFIER</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UINT64_DBLCAST_ADAPTER</name>
      <anchor>a25</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CHAR_MAX</name>
      <anchor>a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CHAR_MIN</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OCTET_MAX</name>
      <anchor>a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT16_MAX</name>
      <anchor>a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT16_MIN</name>
      <anchor>a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UINT16_MAX</name>
      <anchor>a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WCHAR_MAX</name>
      <anchor>a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT32_MAX</name>
      <anchor>a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT32_MIN</name>
      <anchor>a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UINT32_MAX</name>
      <anchor>a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT64_MAX</name>
      <anchor>a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INT64_MIN</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UINT64_MAX</name>
      <anchor>a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FLT_MAX</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DBL_MAX</name>
      <anchor>a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>ACE_UINT64</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_UINT16</type>
      <name>ACE_USHORT16</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>ACE_Byte</name>
      <anchor>a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>ptr_arith_t</name>
      <anchor>a44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Basic_Types.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01963</filename>
  </compound>
  <compound kind="file">
    <name>Bound_Ptr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01964</filename>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a01965" name="Bound_Ptr.i" local="yes">ace/Bound_Ptr.i</includes>
    <class kind="class">ACE_Bound_Ptr_Counter</class>
    <class kind="class">ACE_Strong_Bound_Ptr</class>
    <class kind="class">ACE_Weak_Bound_Ptr</class>
  </compound>
  <compound kind="file">
    <name>Bound_Ptr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01965</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
  </compound>
  <compound kind="file">
    <name>Cache_Map_Manager_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01966</filename>
    <includes id="a01967" name="Cache_Map_Manager_T.h" local="yes">ace/Cache_Map_Manager_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LACKS_PRAGMA_ONCE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T1</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T2</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Cache_Map_Manager_T</name>
      <anchor>a4</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Cache_Map_Manager_T</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cache_Map_Manager_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01967</filename>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02583" name="Pair_T.h" local="yes">ace/Pair_T.h</includes>
    <includes id="a01968" name="Cache_Map_Manager_T.i" local="yes">ace/Cache_Map_Manager_T.i</includes>
    <includes id="a01966" name="Cache_Map_Manager_T.cpp" local="yes">ace/Cache_Map_Manager_T.cpp</includes>
    <class kind="class">ACE_Cache_Map_Iterator</class>
    <class kind="class">ACE_Cache_Map_Manager</class>
    <class kind="class">ACE_Cache_Map_Reverse_Iterator</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Cache_Map_Iterator</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Cache_Map_Reverse_Iterator</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T1</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T2</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Cache_Map_Manager</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cache_Map_Manager_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01968</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T1</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T2</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T1</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T2</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T1</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T2</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cached_Connect_Strategy_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01969</filename>
    <includes id="a01970" name="Cached_Connect_Strategy_T.h" local="yes">ace/Cached_Connect_Strategy_T.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02699" name="Service_Repository.h" local="yes">ace/Service_Repository.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02987" name="WFMO_Reactor.h" local="yes">ace/WFMO_Reactor.h</includes>
    <includes id="a02583" name="Pair_T.h" local="yes">ace/Pair_T.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T1</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_T2</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Cached_Connect_Strategy_T</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Cached_Connect_Strategy_T</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cached_Connect_Strategy_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01970</filename>
    <includes id="a02786" name="Strategies_T.h" local="yes">ace/Strategies_T.h</includes>
    <includes id="a02156" name="Hash_Cache_Map_Manager_T.h" local="yes">ace/Hash_Cache_Map_Manager_T.h</includes>
    <includes id="a01972" name="Caching_Strategies_T.h" local="yes">ace/Caching_Strategies_T.h</includes>
    <includes id="a02133" name="Functor_T.h" local="yes">ace/Functor_T.h</includes>
    <includes id="a02583" name="Pair_T.h" local="yes">ace/Pair_T.h</includes>
    <includes id="a01969" name="Cached_Connect_Strategy_T.cpp" local="yes">ace/Cached_Connect_Strategy_T.cpp</includes>
    <class kind="class">ACE_Bounded_Cached_Connect_Strategy</class>
    <class kind="class">ACE_Cached_Connect_Strategy_Ex</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Cached_Connect_Strategy_Ex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Bounded_Cached_Connect_Strategy</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Caching_Strategies_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01971</filename>
    <includes id="a01972" name="Caching_Strategies_T.h" local="yes">ace/Caching_Strategies_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Caching_Strategies_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Caching_Strategies_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Caching_Strategies_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01972</filename>
    <includes id="a01975" name="Caching_Utility_T.h" local="yes">ace/Caching_Utility_T.h</includes>
    <includes id="a01973" name="Caching_Strategies_T.i" local="yes">ace/Caching_Strategies_T.i</includes>
    <includes id="a01971" name="Caching_Strategies_T.cpp" local="yes">ace/Caching_Strategies_T.cpp</includes>
    <class kind="class">ACE_Caching_Strategy</class>
    <class kind="class">ACE_Caching_Strategy_Adapter</class>
    <class kind="class">ACE_FIFO_Caching_Strategy</class>
    <class kind="class">ACE_LFU_Caching_Strategy</class>
    <class kind="class">ACE_LRU_Caching_Strategy</class>
    <class kind="class">ACE_Null_Caching_Strategy</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Caching_Strategy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Caching_Strategy_Adapter</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LRU_Caching_Strategy</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LFU_Caching_Strategy</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FIFO_Caching_Strategy</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Null_Caching_Strategy</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Caching_Strategies_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01973</filename>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
  </compound>
  <compound kind="file">
    <name>Caching_Utility_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01974</filename>
    <includes id="a01975" name="Caching_Utility_T.h" local="yes">ace/Caching_Utility_T.h</includes>
    <includes id="a02321" name="Min_Max.h" local="yes">ace/Min_Max.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02644" name="Recyclable.h" local="yes">ace/Recyclable.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Caching_Utility_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Caching_Utility_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Caching_Utility_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01975</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a01991" name="Cleanup_Strategies_T.h" local="yes">ace/Cleanup_Strategies_T.h</includes>
    <includes id="a01974" name="Caching_Utility_T.cpp" local="yes">ace/Caching_Utility_T.cpp</includes>
    <class kind="class">ACE_Handler_Caching_Utility</class>
    <class kind="class">ACE_Null_Caching_Utility</class>
    <class kind="class">ACE_Pair_Caching_Utility</class>
    <class kind="class">ACE_Recyclable_Handler_Caching_Utility</class>
    <class kind="class">ACE_Refcounted_Recyclable_Handler_Caching_Utility</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Pair_Caching_Utility</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Recyclable_Handler_Caching_Utility</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Refcounted_Recyclable_Handler_Caching_Utility</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Null_Caching_Utility</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Capabilities.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01976</filename>
    <includes id="a01977" name="Capabilities.h" local="yes">ace/Capabilities.h</includes>
    <includes id="a02391" name="os_ctype.h" local="yes">ace/os_include/os_ctype.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ESC</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Capabilities</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>is_line</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *line)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Capabilities</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Capabilities.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01977</filename>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a01978" name="Capabilities.i" local="yes">ace/Capabilities.i</includes>
    <class kind="class">ACE_BoolCapEntry</class>
    <class kind="class">ACE_Capabilities</class>
    <class kind="class">ACE_CapEntry</class>
    <class kind="class">ACE_IntCapEntry</class>
    <class kind="class">ACE_StringCapEntry</class>
  </compound>
  <compound kind="file">
    <name>Capabilities.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01978</filename>
  </compound>
  <compound kind="file">
    <name>CDR_Base.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01979</filename>
    <includes id="a01980" name="CDR_Base.h" local="yes">ace/CDR_Base.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_CDR_Base</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_CDR_Base</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDR_Base.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01980</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a01981" name="CDR_Base.inl" local="yes">ace/CDR_Base.inl</includes>
    <class kind="class">ACE_CDR</class>
    <class kind="struct">ACE_CDR::Float</class>
    <class kind="struct">ACE_CDR::Double</class>
    <class kind="struct">ACE_CDR::LongDouble</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CDR_LONGLONG_INITIALIZER</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NONNATIVE_LONGDOUBLE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CDR_LONG_DOUBLE_INITIALIZER</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CDR_GIOP_MAJOR_VERSION</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CDR_GIOP_MINOR_VERSION</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDR_Base.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01981</filename>
  </compound>
  <compound kind="file">
    <name>CDR_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01982</filename>
    <includes id="a01983" name="CDR_Stream.h" local="yes">ace/CDR_Stream.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_CDR_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a2</anchor>
      <arglist>(ACE_OutputCDR &amp;os, const ACE_CString &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a3</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CString &amp;x)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_CDR_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDR_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01983</filename>
    <includes id="a01980" name="CDR_Base.h" local="yes">ace/CDR_Base.h</includes>
    <includes id="a02779" name="SStringfwd.h" local="yes">ace/SStringfwd.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a01984" name="CDR_Stream.i" local="yes">ace/CDR_Stream.i</includes>
    <class kind="class">ACE_Char_Codeset_Translator</class>
    <class kind="class">ACE_InputCDR</class>
    <class kind="class">ACE_OutputCDR</class>
    <class kind="struct">ACE_OutputCDR::from_boolean</class>
    <class kind="struct">ACE_OutputCDR::from_octet</class>
    <class kind="struct">ACE_OutputCDR::from_char</class>
    <class kind="struct">ACE_OutputCDR::from_wchar</class>
    <class kind="struct">ACE_OutputCDR::from_string</class>
    <class kind="struct">ACE_OutputCDR::from_wstring</class>
    <class kind="struct">ACE_InputCDR::Transfer_Contents</class>
    <class kind="struct">ACE_InputCDR::to_boolean</class>
    <class kind="struct">ACE_InputCDR::to_char</class>
    <class kind="struct">ACE_InputCDR::to_wchar</class>
    <class kind="struct">ACE_InputCDR::to_octet</class>
    <class kind="struct">ACE_InputCDR::to_string</class>
    <class kind="struct">ACE_InputCDR::to_wstring</class>
    <class kind="class">ACE_WChar_Codeset_Translator</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CDR_BYTE_ORDER</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a1</anchor>
      <arglist>(ACE_OutputCDR &amp;os, const ACE_CString &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a2</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CString &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDR_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01984</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a0</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::Char x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a1</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::Short x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a2</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::UShort x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a3</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::Long x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a4</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::ULong x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a5</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::LongLong x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a6</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::ULongLong x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a7</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::LongDouble x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a8</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::Float x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a9</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_CDR::Double x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a10</anchor>
      <arglist>(ACE_OutputCDR &amp;os, const ACE_CDR::Char *x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a11</anchor>
      <arglist>(ACE_OutputCDR &amp;os, const ACE_CDR::WChar *x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a12</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_OutputCDR::from_boolean x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a13</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_OutputCDR::from_char x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a14</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_OutputCDR::from_wchar x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a15</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_OutputCDR::from_octet x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a16</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_OutputCDR::from_string x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&lt;&lt;</name>
      <anchor>a17</anchor>
      <arglist>(ACE_OutputCDR &amp;os, ACE_OutputCDR::from_wstring x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a18</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::Char &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a19</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::Short &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a20</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::UShort &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a21</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::Long &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a22</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::ULong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a23</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::LongLong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a24</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::ULongLong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a25</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::LongDouble &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a26</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::Float &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a27</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::Double &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a28</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::Char *&amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a29</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_CDR::WChar *&amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a30</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_InputCDR::to_boolean x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a31</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_InputCDR::to_char x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a32</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_InputCDR::to_wchar x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a33</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_InputCDR::to_octet x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a34</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_InputCDR::to_string x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_CDR::Boolean</type>
      <name>operator&gt;&gt;</name>
      <anchor>a35</anchor>
      <arglist>(ACE_InputCDR &amp;is, ACE_InputCDR::to_wstring x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CE_Screen_Output.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01985</filename>
    <includes id="a01986" name="CE_Screen_Output.h" local="yes">ace/CE_Screen_Output.h</includes>
  </compound>
  <compound kind="file">
    <name>CE_Screen_Output.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01986</filename>
  </compound>
  <compound kind="file">
    <name>Cleanup.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01987</filename>
    <includes id="a01988" name="Cleanup.h" local="yes">ace/Cleanup.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <class kind="class">ACE_Cleanup_Info_Node</class>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Cleanup</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_cleanup_destroyer</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Cleanup *object, void *param)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Cleanup</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cleanup.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01988</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01989" name="Cleanup.inl" local="yes">ace/Cleanup.inl</includes>
    <class kind="class">ACE_Cleanup</class>
    <class kind="class">ACE_Cleanup_Info</class>
    <class kind="class">ACE_OS_Exit_Info</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>ace_cleanup_destroyer</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Cleanup *, void *param=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cleanup.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01989</filename>
  </compound>
  <compound kind="file">
    <name>Cleanup_Strategies_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01990</filename>
    <includes id="a01991" name="Cleanup_Strategies_T.h" local="yes">ace/Cleanup_Strategies_T.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LACKS_PRAGMA_ONCE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Cleanup_Strategies_T</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Cleanup_Strategies_T</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cleanup_Strategies_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01991</filename>
    <includes id="a01990" name="Cleanup_Strategies_T.cpp" local="yes">ace/Cleanup_Strategies_T.cpp</includes>
    <class kind="class">ACE_Cleanup_Strategy</class>
    <class kind="class">ACE_Handler_Cleanup_Strategy</class>
    <class kind="class">ACE_Null_Cleanup_Strategy</class>
    <class kind="class">ACE_Recyclable_Handler_Cleanup_Strategy</class>
    <class kind="class">ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Cleanup_Strategy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Recyclable_Handler_Cleanup_Strategy</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Null_Cleanup_Strategy</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Codecs.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01992</filename>
    <includes id="a01993" name="Codecs.h" local="yes">ace/Codecs.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Codecs</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Codecs</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Codecs.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01993</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <class kind="class">ACE_Base64</class>
  </compound>
  <compound kind="file">
    <name>Codeset_IBM1047.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01994</filename>
    <includes id="a01995" name="Codeset_IBM1047.h" local="yes">ace/Codeset_IBM1047.h</includes>
  </compound>
  <compound kind="file">
    <name>Codeset_IBM1047.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01995</filename>
  </compound>
  <compound kind="file">
    <name>Codeset_Registry.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01996</filename>
    <includes id="a01997" name="Codeset_Registry.h" local="yes">ace/Codeset_Registry.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Codeset_Registry</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Codeset_Registry</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Codeset_Registry.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01997</filename>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a01980" name="CDR_Base.h" local="yes">ace/CDR_Base.h</includes>
    <includes id="a01998" name="Codeset_Registry.inl" local="yes">ace/Codeset_Registry.inl</includes>
    <class kind="class">ACE_Codeset_Registry</class>
    <class kind="struct">ACE_Codeset_Registry::registry_entry</class>
  </compound>
  <compound kind="file">
    <name>Codeset_Registry.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01998</filename>
  </compound>
  <compound kind="file">
    <name>Codeset_Registry_db.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a01999</filename>
    <includes id="a01997" name="Codeset_Registry.h" local="yes">ace/Codeset_Registry.h</includes>
  </compound>
  <compound kind="file">
    <name>Condition_Recursive_Thread_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02000</filename>
    <includes id="a02001" name="Condition_Recursive_Thread_Mutex.h" local="yes">ace/Condition_Recursive_Thread_Mutex.h</includes>
  </compound>
  <compound kind="file">
    <name>Condition_Recursive_Thread_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02001</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02002" name="Condition_Recursive_Thread_Mutex.inl" local="yes">ace/Condition_Recursive_Thread_Mutex.inl</includes>
    <class kind="class">ACE_Condition&lt; ACE_Recursive_Thread_Mutex &gt;</class>
    <class kind="class">ACE_Condition_Recursive_Thread_Mutex</class>
  </compound>
  <compound kind="file">
    <name>Condition_Recursive_Thread_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02002</filename>
  </compound>
  <compound kind="file">
    <name>Condition_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02003</filename>
    <includes id="a02004" name="Condition_T.h" local="yes">ace/Condition_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Condition_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Condition_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Condition_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02004</filename>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <includes id="a02005" name="Condition_T.inl" local="yes">ace/Condition_T.inl</includes>
    <includes id="a02003" name="Condition_T.cpp" local="yes">ace/Condition_T.cpp</includes>
    <class kind="class">ACE_Condition</class>
    <class kind="class">ACE_Thread_Condition</class>
  </compound>
  <compound kind="file">
    <name>Condition_T.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02005</filename>
  </compound>
  <compound kind="file">
    <name>Condition_Thread_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02006</filename>
    <includes id="a02007" name="Condition_Thread_Mutex.h" local="yes">ace/Condition_Thread_Mutex.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Condition_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Condition_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Condition_Thread_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02007</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02008" name="Condition_Thread_Mutex.inl" local="yes">ace/Condition_Thread_Mutex.inl</includes>
    <class kind="class">ACE_Condition_Attributes</class>
    <class kind="class">ACE_Condition_Thread_Mutex</class>
  </compound>
  <compound kind="file">
    <name>Condition_Thread_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02008</filename>
  </compound>
  <compound kind="file">
    <name>Configuration.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02009</filename>
    <includes id="a02010" name="Configuration.h" local="yes">ace/Configuration.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02012" name="Configuration_Import_Export.h" local="yes">ace/Configuration_Import_Export.h</includes>
  </compound>
  <compound kind="file">
    <name>Configuration.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02010</filename>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02164" name="Hash_Map_With_Allocator_T.h" local="yes">ace/Hash_Map_With_Allocator_T.h</includes>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <class kind="class">ACE_Configuration_Heap</class>
    <class kind="class">ACE_Configuration_Section_IntId</class>
    <class kind="class">ACE_Configuration_Section_Key_Heap</class>
    <class kind="class">ACE_Configuration</class>
    <class kind="class">ACE_Configuration_ExtId</class>
    <class kind="class">ACE_Configuration_Section_Key</class>
    <class kind="class">ACE_Configuration_Value_IntId</class>
    <class kind="class">ACE_Configuration_Win32Registry</class>
    <class kind="class">ACE_Section_Key_Internal</class>
    <class kind="class">ACE_Section_Key_Win32</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CONFIG_SECTION_INDEX</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_CONFIG_SECTION_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Allocator_Adapter&lt; ACE_Malloc&lt; ACE_MMAP_MEMORY_POOL, ACE_SYNCH_MUTEX &gt; &gt;</type>
      <name>PERSISTENT_ALLOCATOR</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Allocator_Adapter&lt; ACE_Malloc&lt; ACE_LOCAL_MEMORY_POOL, ACE_SYNCH_MUTEX &gt; &gt;</type>
      <name>HEAP_ALLOCATOR</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_With_Allocator&lt; ACE_Configuration_ExtId, int &gt;</type>
      <name>SUBSECTION_MAP</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_Configuration_ExtId, int, ACE_Hash&lt; ACE_Configuration_ExtId &gt;, ACE_Equal_To&lt; ACE_Configuration_ExtId &gt;, ACE_Null_Mutex &gt;</type>
      <name>SUBSECTION_HASH</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SUBSECTION_HASH::ENTRY</type>
      <name>SUBSECTION_ENTRY</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_With_Allocator&lt; ACE_Configuration_ExtId, ACE_Configuration_Value_IntId &gt;</type>
      <name>VALUE_MAP</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_Configuration_ExtId, ACE_Configuration_Value_IntId, ACE_Hash&lt; ACE_Configuration_ExtId &gt;, ACE_Equal_To&lt; ACE_Configuration_ExtId &gt;, ACE_Null_Mutex &gt;</type>
      <name>VALUE_HASH</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VALUE_HASH::ENTRY</type>
      <name>VALUE_ENTRY</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_With_Allocator&lt; ACE_Configuration_ExtId, ACE_Configuration_Section_IntId &gt;</type>
      <name>SECTION_MAP</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_Configuration_ExtId, ACE_Configuration_Section_IntId, ACE_Hash&lt; ACE_Configuration_ExtId &gt;, ACE_Equal_To&lt; ACE_Configuration_ExtId &gt;, ACE_Null_Mutex &gt;</type>
      <name>SECTION_HASH</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SECTION_HASH::ENTRY</type>
      <name>SECTION_ENTRY</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Configuration_Import_Export.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02011</filename>
    <includes id="a02012" name="Configuration_Import_Export.h" local="yes">ace/Configuration_Import_Export.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Configuration_Import_Export.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02012</filename>
    <includes id="a02010" name="Configuration.h" local="yes">ace/Configuration.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <class kind="class">ACE_Config_ImpExp_Base</class>
    <class kind="class">ACE_Ini_ImpExp</class>
    <class kind="class">ACE_Registry_ImpExp</class>
  </compound>
  <compound kind="file">
    <name>Connection_Recycling_Strategy.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02013</filename>
    <includes id="a02014" name="Connection_Recycling_Strategy.h" local="yes">ace/Connection_Recycling_Strategy.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Connection_Recycling_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Connection_Recycling_Strategy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Connection_Recycling_Strategy.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02014</filename>
    <includes id="a02644" name="Recyclable.h" local="yes">ace/Recyclable.h</includes>
    <class kind="class">ACE_Connection_Recycling_Strategy</class>
  </compound>
  <compound kind="file">
    <name>Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02015</filename>
    <includes id="a02016" name="Connector.h" local="yes">ace/Connector.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02016</filename>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02786" name="Strategies_T.h" local="yes">ace/Strategies_T.h</includes>
    <includes id="a02833" name="Synch_Options.h" local="yes">ace/Synch_Options.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02015" name="Connector.cpp" local="yes">ace/Connector.cpp</includes>
    <class kind="class">ACE_Connector</class>
    <class kind="class">ACE_Connector_Base</class>
    <class kind="class">ACE_NonBlocking_Connect_Handler</class>
    <class kind="class">ACE_Strategy_Connector</class>
  </compound>
  <compound kind="file">
    <name>Container_Instantiations.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02017</filename>
    <includes id="a01980" name="CDR_Base.h" local="yes">ace/CDR_Base.h</includes>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
  </compound>
  <compound kind="file">
    <name>Containers.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02018</filename>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Containers</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Containers</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Containers.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02019</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02020" name="Containers.i" local="yes">ace/Containers.i</includes>
    <includes id="a02022" name="Containers_T.h" local="yes">ace/Containers_T.h</includes>
    <class kind="class">ACE_DLList_Node</class>
  </compound>
  <compound kind="file">
    <name>Containers.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02020</filename>
  </compound>
  <compound kind="file">
    <name>Containers_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02021</filename>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Containers_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Containers_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Containers_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02022</filename>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02346" name="Node.h" local="yes">ace/Node.h</includes>
    <includes id="a01901" name="Array_Base.h" local="yes">ace/Array_Base.h</includes>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a02023" name="Containers_T.i" local="yes">ace/Containers_T.i</includes>
    <includes id="a02021" name="Containers_T.cpp" local="yes">ace/Containers_T.cpp</includes>
    <class kind="class">ACE_Array</class>
    <class kind="class">ACE_Bounded_Set</class>
    <class kind="class">ACE_Bounded_Set_Iterator</class>
    <class kind="class">ACE_Bounded_Stack</class>
    <class kind="class">ACE_DLList</class>
    <class kind="class">ACE_DLList_Iterator</class>
    <class kind="class">ACE_DLList_Reverse_Iterator</class>
    <class kind="class">ACE_DNode</class>
    <class kind="class">ACE_Double_Linked_List</class>
    <class kind="class">ACE_Double_Linked_List_Iterator</class>
    <class kind="class">ACE_Double_Linked_List_Iterator_Base</class>
    <class kind="class">ACE_Double_Linked_List_Reverse_Iterator</class>
    <class kind="class">ACE_Fixed_Set</class>
    <class kind="class">ACE_Fixed_Set_Const_Iterator</class>
    <class kind="class">ACE_Fixed_Set_Iterator</class>
    <class kind="class">ACE_Fixed_Stack</class>
    <class kind="class">ACE_Ordered_MultiSet</class>
    <class kind="class">ACE_Ordered_MultiSet_Iterator</class>
    <class kind="class">ACE_Unbounded_Stack</class>
    <class kind="class">ACE_Unbounded_Stack_Iterator</class>
    <class kind="struct">ACE_Bounded_Set::Search_Structure</class>
    <member kind="typedef">
      <type>ACE_Double_Linked_List&lt; ACE_DLList_Node &gt;</type>
      <name>ACE_DLList_Base</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Containers_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02023</filename>
  </compound>
  <compound kind="file">
    <name>Copy_Disabled.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02024</filename>
    <includes id="a02025" name="Copy_Disabled.h" local="yes">ace/Copy_Disabled.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Copy_Disabled</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Copy_Disabled</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Copy_Disabled.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02025</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Copy_Disabled</class>
  </compound>
  <compound kind="file">
    <name>CORBA_macros.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02026</filename>
    <includes id="a02081" name="Exception_Macros.h" local="yes">ace/Exception_Macros.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_EMIT_CODE</name>
      <anchor>a32</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_EMIT_CODE2</name>
      <anchor>a33</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_EMIT_DUMMY</name>
      <anchor>a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_ARG_DECL</name>
      <anchor>a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_ARG_DECL_WITH_DEFAULTS</name>
      <anchor>a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_ARG_DECL_NOT_USED</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_SINGLE_ARG_DECL</name>
      <anchor>a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_SINGLE_ARG_DECL_NOT_USED</name>
      <anchor>a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_ARG_PARAMETER</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_SINGLE_ARG_PARAMETER</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_ARG_NOT_USED</name>
      <anchor>a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_POLLUTE_NAMES</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_TYPE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY_ENV</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXCEPTION_TYPE</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_GET_ENV_METHOD</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ANY_EXCEPTION</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DECLARE_NEW_ENV</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DECLARE_NEW_CORBA_ENV</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ADOPT_CORBA_ENV</name>
      <anchor>a8</anchor>
      <arglist>(ENV)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ADOPT_ENV</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CHECK</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CHECK_RETURN</name>
      <anchor>a11</anchor>
      <arglist>(RETV)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THROW_INT</name>
      <anchor>a12</anchor>
      <arglist>(EXCEPTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THROW</name>
      <anchor>a13</anchor>
      <arglist>(EXCEPTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THROW_RETURN</name>
      <anchor>a14</anchor>
      <arglist>(EXCEPTION, RETV)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY_NEW_ENV</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY_EX</name>
      <anchor>a17</anchor>
      <arglist>(LABEL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY_CHECK</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY_CHECK_EX</name>
      <anchor>a19</anchor>
      <arglist>(LABEL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY_THROW</name>
      <anchor>a20</anchor>
      <arglist>(EXCEPTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRY_THROW_EX</name>
      <anchor>a21</anchor>
      <arglist>(EXCEPTION, LABEL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CATCH</name>
      <anchor>a22</anchor>
      <arglist>(EXCEPTION, VAR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CATCHANY</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CATCHALL</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_RE_THROW</name>
      <anchor>a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_RE_THROW_EX</name>
      <anchor>a26</anchor>
      <arglist>(LABEL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENDTRY</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_THROW_EX</name>
      <anchor>a28</anchor>
      <arglist>(POINTER, CONSTRUCTOR, EXCEPTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_GUARD_THROW_EX</name>
      <anchor>a29</anchor>
      <arglist>(MUTEX, OBJ, LOCK, EXCEPTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_READ_GUARD_THROW_EX</name>
      <anchor>a30</anchor>
      <arglist>(MUTEX, OBJ, LOCK, EXCEPTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WRITE_GUARD_THROW_EX</name>
      <anchor>a31</anchor>
      <arglist>(MUTEX, OBJ, LOCK, EXCEPTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_RAISE</name>
      <anchor>a44</anchor>
      <arglist>(ex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PRINT_TAO_EXCEPTION</name>
      <anchor>a45</anchor>
      <arglist>(EX, INFO)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PRINT_EXCEPTION</name>
      <anchor>a46</anchor>
      <arglist>(EX, INFO)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Date_Time.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02027</filename>
    <includes id="a02028" name="Date_Time.h" local="yes">ace/Date_Time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Date_Time</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Date_Time</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Date_Time.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02028</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02029" name="Date_Time.i" local="yes">ace/Date_Time.i</includes>
    <class kind="class">ACE_Date_Time</class>
  </compound>
  <compound kind="file">
    <name>Date_Time.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02029</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
  </compound>
  <compound kind="file">
    <name>Default_Constants.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02030</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_CDR_BUFSIZE</name>
      <anchor>a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_CDR_EXP_GROWTH_MAX</name>
      <anchor>a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK</name>
      <anchor>a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_CLOSE_ALL_HANDLES</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAX_FULLY_QUALIFIED_NAME_LEN</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_PAGEFILE_POOL_BASE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_PAGEFILE_POOL_SIZE</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_PAGEFILE_POOL_CHUNK</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_PAGEFILE_POOL_NAME</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SERVICE_REPOSITORY_SIZE</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REACTOR_NOTIFICATION_ARRAY_SIZE</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIMEOUT</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_BACKLOG</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THREADS</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_BROADCAST_PORT</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MULTICAST_PORT</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MULTICAST_ADDR</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_HTTP_SERVER_PORT</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SERVER_PORT</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_HTTP_PORT</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MAX_SOCKET_BUFSIZ</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SERVER_PORT_STR</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SERVICE_PORT</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THR_PORT</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOCAL_PORT</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOCAL_PORT_STR</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_NAME_SERVER_PORT</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_NAME_SERVER_PORT_STR</name>
      <anchor>a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TOKEN_SERVER_PORT</name>
      <anchor>a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TOKEN_SERVER_PORT_STR</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOGGING_SERVER_PORT</name>
      <anchor>a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOGGING_SERVER_PORT_STR</name>
      <anchor>a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THR_LOGGING_SERVER_PORT</name>
      <anchor>a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR</name>
      <anchor>a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIME_SERVER_PORT</name>
      <anchor>a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIME_SERVER_PORT_STR</name>
      <anchor>a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIME_SERVER_STR</name>
      <anchor>a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_RENDEZVOUS</name>
      <anchor>a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SYSLOG_FACILITY</name>
      <anchor>a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOGGER_KEY</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LOCALHOST</name>
      <anchor>a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SERVER_HOST</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SHM_KEY</name>
      <anchor>a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_BASE_ADDR</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SEGMENT_SIZE</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MAX_SEGMENTS</name>
      <anchor>a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NAME_SERVER_MAP</name>
      <anchor>a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_FILE_PERMS</name>
      <anchor>a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_DIR_PERMS</name>
      <anchor>a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIMEPROBE_TABLE_SIZE</name>
      <anchor>a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MAP_SIZE</name>
      <anchor>a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIMER_WHEEL_SIZE</name>
      <anchor>a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIMER_WHEEL_RESOLUTION</name>
      <anchor>a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIMER_HASH_TABLE_SIZE</name>
      <anchor>a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_FREE_LIST_PREALLOC</name>
      <anchor>a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_FREE_LIST_LWM</name>
      <anchor>a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_FREE_LIST_HWM</name>
      <anchor>a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_FREE_LIST_INC</name>
      <anchor>a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UNIQUE_NAME_LEN</name>
      <anchor>a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAX_DGRAM_SIZE</name>
      <anchor>a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_ARGV_BUFSIZ</name>
      <anchor>a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FREE_LIST_WITH_POOL</name>
      <anchor>a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PURE_FREE_LIST</name>
      <anchor>a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NON_BLOCKING_BUG_DELAY</name>
      <anchor>a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAXLOGMSGLEN</name>
      <anchor>a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAXTOKENNAMELEN</name>
      <anchor>a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAXCLIENTIDLEN</name>
      <anchor>a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_CDR_MEMCPY_TRADEOFF</name>
      <anchor>a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DIRECTORY_SEPARATOR_STR_A</name>
      <anchor>a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DIRECTORY_SEPARATOR_CHAR_A</name>
      <anchor>a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DIRECTORY_SEPARATOR_STR_W</name>
      <anchor>a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DIRECTORY_SEPARATOR_CHAR_W</name>
      <anchor>a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DIRECTORY_SEPARATOR_STR</name>
      <anchor>a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DIRECTORY_SEPARATOR_CHAR</name>
      <anchor>a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THREAD_PRIORITY</name>
      <anchor>a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAX_DEFAULT_PORT</name>
      <anchor>a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PLATFORM_A</name>
      <anchor>a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PLATFORM_EXE_SUFFIX_A</name>
      <anchor>a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PLATFORM_W</name>
      <anchor>a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PLATFORM_EXE_SUFFIX_W</name>
      <anchor>a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PLATFORM</name>
      <anchor>a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PLATFORM_EXE_SUFFIX</name>
      <anchor>a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LD_SEARCH_PATH</name>
      <anchor>a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LD_SEARCH_PATH_SEPARATOR_STR</name>
      <anchor>a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DLL_SUFFIX</name>
      <anchor>a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DLL_PREFIX</name>
      <anchor>a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SVC_CONF</name>
      <anchor>a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LOGGER_KEY</name>
      <anchor>a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOCALNAME_A</name>
      <anchor>a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_GLOBALNAME_A</name>
      <anchor>a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOCALNAME_W</name>
      <anchor>a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_GLOBALNAME_W</name>
      <anchor>a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOCALNAME</name>
      <anchor>a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_GLOBALNAME</name>
      <anchor>a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEV_NULL</name>
      <anchor>a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYSCALL_FAILED</name>
      <anchor>a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>ACE_CONNECTOR_HANDLER_MAP_SIZE</name>
      <anchor>a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DEV.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02031</filename>
    <includes id="a02032" name="DEV.h" local="yes">ace/DEV.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_DEV</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_DEV</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DEV.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02032</filename>
    <includes id="a02187" name="IO_SAP.h" local="yes">ace/IO_SAP.h</includes>
    <includes id="a02035" name="DEV_Addr.h" local="yes">ace/DEV_Addr.h</includes>
    <includes id="a02033" name="DEV.i" local="yes">ace/DEV.i</includes>
    <class kind="class">ACE_DEV</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEV_CONNECTOR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEV_STREAM</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DEV.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02033</filename>
  </compound>
  <compound kind="file">
    <name>DEV_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02034</filename>
    <includes id="a02035" name="DEV_Addr.h" local="yes">ace/DEV_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_DEV_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_DEV_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DEV_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02035</filename>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a03007" name="os_dirent.h" local="yes">ace/os_include/os_dirent.h</includes>
    <includes id="a02036" name="DEV_Addr.i" local="yes">ace/DEV_Addr.i</includes>
    <class kind="class">ACE_DEV_Addr</class>
  </compound>
  <compound kind="file">
    <name>DEV_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02036</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
  </compound>
  <compound kind="file">
    <name>DEV_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02037</filename>
    <includes id="a02038" name="DEV_Connector.h" local="yes">ace/DEV_Connector.h</includes>
    <includes id="a02150" name="Handle_Ops.h" local="yes">ace/Handle_Ops.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_DEV_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_DEV_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DEV_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02038</filename>
    <includes id="a02041" name="DEV_IO.h" local="yes">ace/DEV_IO.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02039" name="DEV_Connector.i" local="yes">ace/DEV_Connector.i</includes>
    <class kind="class">ACE_DEV_Connector</class>
  </compound>
  <compound kind="file">
    <name>DEV_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02039</filename>
  </compound>
  <compound kind="file">
    <name>DEV_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02040</filename>
    <includes id="a02041" name="DEV_IO.h" local="yes">ace/DEV_IO.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_DEV_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_DEV_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DEV_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02041</filename>
    <includes id="a02032" name="DEV.h" local="yes">ace/DEV.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02459" name="os_uio.h" local="yes">ace/os_include/sys/os_uio.h</includes>
    <includes id="a02042" name="DEV_IO.i" local="yes">ace/DEV_IO.i</includes>
    <class kind="class">ACE_DEV_IO</class>
  </compound>
  <compound kind="file">
    <name>DEV_IO.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02042</filename>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
  </compound>
  <compound kind="file">
    <name>Dev_Poll_Reactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02043</filename>
    <includes id="a02044" name="Dev_Poll_Reactor.h" local="yes">ace/Dev_Poll_Reactor.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02891" name="Timer_Heap.h" local="yes">ace/Timer_Heap.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02661" name="Reverse_Lock_T.h" local="yes">ace/Reverse_Lock_T.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02414" name="os_poll.h" local="yes">ace/os_include/os_poll.h</includes>
    <includes id="a02524" name="OS_NS_sys_mman.h" local="yes">ace/OS_NS_sys_mman.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Dev_Poll_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Dev_Poll_Reactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dev_Poll_Reactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02044</filename>
    <includes id="a02632" name="Reactor_Impl.h" local="yes">ace/Reactor_Impl.h</includes>
    <includes id="a02592" name="Pipe.h" local="yes">ace/Pipe.h</includes>
    <includes id="a02212" name="Lock_Adapter_T.h" local="yes">ace/Lock_Adapter_T.h</includes>
    <includes id="a02045" name="Dev_Poll_Reactor.inl" local="yes">ace/Dev_Poll_Reactor.inl</includes>
    <class kind="class">ACE_Dev_Poll_Event_Tuple</class>
    <class kind="class">ACE_Dev_Poll_Handler_Guard</class>
    <class kind="class">ACE_Dev_Poll_Reactor</class>
    <class kind="class">ACE_Dev_Poll_Reactor_Handler_Repository</class>
    <class kind="class">ACE_Dev_Poll_Reactor_Notify</class>
  </compound>
  <compound kind="file">
    <name>Dev_Poll_Reactor.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02045</filename>
  </compound>
  <compound kind="file">
    <name>Dirent.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02046</filename>
    <includes id="a02047" name="Dirent.h" local="yes">ace/Dirent.h</includes>
  </compound>
  <compound kind="file">
    <name>Dirent.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02047</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02478" name="OS_NS_dirent.h" local="yes">ace/OS_NS_dirent.h</includes>
    <includes id="a02048" name="Dirent.i" local="yes">ace/Dirent.i</includes>
    <class kind="class">ACE_Dirent</class>
  </compound>
  <compound kind="file">
    <name>Dirent.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02048</filename>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
  </compound>
  <compound kind="file">
    <name>Dirent_Selector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02049</filename>
    <includes id="a02050" name="Dirent_Selector.h" local="yes">ace/Dirent_Selector.h</includes>
    <includes id="a02478" name="OS_NS_dirent.h" local="yes">ace/OS_NS_dirent.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Dirent_Selector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Dirent_Selector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dirent_Selector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02050</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a03007" name="os_dirent.h" local="yes">ace/os_include/os_dirent.h</includes>
    <includes id="a02051" name="Dirent_Selector.inl" local="yes">ace/Dirent_Selector.inl</includes>
    <class kind="class">ACE_Dirent_Selector</class>
  </compound>
  <compound kind="file">
    <name>Dirent_Selector.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02051</filename>
  </compound>
  <compound kind="file">
    <name>DLL.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02052</filename>
    <includes id="a02053" name="DLL.h" local="yes">ace/DLL.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02055" name="DLL_Manager.h" local="yes">ace/DLL_Manager.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02481" name="OS_NS_dlfcn.h" local="yes">ace/OS_NS_dlfcn.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_DLL</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_DLL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DLL.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02053</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02392" name="os_dlfcn.h" local="yes">ace/os_include/os_dlfcn.h</includes>
    <class kind="class">ACE_DLL</class>
  </compound>
  <compound kind="file">
    <name>DLL_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02054</filename>
    <includes id="a02055" name="DLL_Manager.h" local="yes">ace/DLL_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02121" name="Framework_Component.h" local="yes">ace/Framework_Component.h</includes>
    <includes id="a02199" name="Lib_Find.h" local="yes">ace/Lib_Find.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02481" name="OS_NS_dlfcn.h" local="yes">ace/OS_NS_dlfcn.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_DLL_Manager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_DLL_Manager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DLL_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02055</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02779" name="SStringfwd.h" local="yes">ace/SStringfwd.h</includes>
    <includes id="a02392" name="os_dlfcn.h" local="yes">ace/os_include/os_dlfcn.h</includes>
    <class kind="class">ACE_DLL_Handle</class>
    <class kind="class">ACE_DLL_Manager</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_DLL_MANAGER_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dump.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02056</filename>
    <includes id="a02057" name="Dump.h" local="yes">ace/Dump.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Dump</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Dump</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dump.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02057</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02059" name="Dump_T.h" local="yes">ace/Dump_T.h</includes>
    <class kind="class">ACE_Dumpable</class>
    <class kind="class">ACE_Dumpable_Ptr</class>
    <class kind="class">ACE_ODB</class>
    <class kind="struct">ACE_ODB::Tuple</class>
  </compound>
  <compound kind="file">
    <name>Dump_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02058</filename>
    <includes id="a02059" name="Dump_T.h" local="yes">ace/Dump_T.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">Global_Macros.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Dump_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Dump_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dump_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02059</filename>
    <includes id="a02057" name="Dump.h" local="yes">ace/Dump.h</includes>
    <includes id="a02058" name="Dump_T.cpp" local="yes">ace/Dump_T.cpp</includes>
    <class kind="class">ACE_Dumpable_Adapter</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REGISTER_OBJECT</name>
      <anchor>a0</anchor>
      <arglist>(CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REMOVE_OBJECT</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dynamic.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02060</filename>
    <includes id="a02061" name="Dynamic.h" local="yes">ace/Dynamic.h</includes>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <includes id="a02947" name="TSS_T.h" local="yes">ace/TSS_T.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Dynamic</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Dynamic</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dynamic.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02061</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02062" name="Dynamic.i" local="yes">ace/Dynamic.i</includes>
    <class kind="class">ACE_Dynamic</class>
  </compound>
  <compound kind="file">
    <name>Dynamic.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02062</filename>
  </compound>
  <compound kind="file">
    <name>Dynamic_Service.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02063</filename>
    <includes id="a02064" name="Dynamic_Service.h" local="yes">ace/Dynamic_Service.h</includes>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Dynamic_Service</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Dynamic_Service</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dynamic_Service.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02064</filename>
    <includes id="a02067" name="Dynamic_Service_Base.h" local="yes">ace/Dynamic_Service_Base.h</includes>
    <includes id="a02065" name="Dynamic_Service.i" local="yes">ace/Dynamic_Service.i</includes>
    <includes id="a02063" name="Dynamic_Service.cpp" local="yes">ace/Dynamic_Service.cpp</includes>
    <class kind="class">ACE_Dynamic_Service</class>
  </compound>
  <compound kind="file">
    <name>Dynamic_Service.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02065</filename>
  </compound>
  <compound kind="file">
    <name>Dynamic_Service_Base.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02066</filename>
    <includes id="a02067" name="Dynamic_Service_Base.h" local="yes">ace/Dynamic_Service_Base.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02699" name="Service_Repository.h" local="yes">ace/Service_Repository.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Dynamic_Service_Base</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Dynamic_Service_Base</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dynamic_Service_Base.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02067</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Dynamic_Service_Base</class>
  </compound>
  <compound kind="file">
    <name>Dynamic_Service_Base.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02068</filename>
  </compound>
  <compound kind="file">
    <name>Env_Value_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02069</filename>
    <includes id="a02070" name="Env_Value_T.h" local="yes">ace/Env_Value_T.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENV_VALUE_T_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Env_Value_T</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Env_Value_T</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Env_Value_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02070</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02071" name="Env_Value_T.i" local="yes">ace/Env_Value_T.i</includes>
    <includes id="a02069" name="Env_Value_T.cpp" local="yes">ace/Env_Value_T.cpp</includes>
    <class kind="class">ACE_Env_Value</class>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *s, T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *s, ACE_TCHAR *&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *s, const ACE_TCHAR *&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *s, short &amp;si)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *s, u_short &amp;us)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *s, u_int &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *s, long &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR *s, int &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR *s, u_long &amp;ul)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_Convert</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *s, double &amp;d)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Env_Value_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02071</filename>
  </compound>
  <compound kind="file">
    <name>Event.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02072</filename>
    <includes id="a02073" name="Event.h" local="yes">ace/Event.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Event</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Event</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Event.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02073</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02074" name="Event.inl" local="yes">ace/Event.inl</includes>
    <class kind="class">ACE_Event</class>
  </compound>
  <compound kind="file">
    <name>Event.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02074</filename>
  </compound>
  <compound kind="file">
    <name>Event_Handler.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02075</filename>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Event_Handler</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Event_Handler</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Event_Handler.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02076</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a01933" name="Atomic_Op.h" local="yes">ace/Atomic_Op.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02077" name="Event_Handler.i" local="yes">ace/Event_Handler.i</includes>
    <class kind="class">ACE_Event_Handler</class>
    <class kind="class">ACE_Event_Handler::Policy</class>
    <class kind="class">ACE_Event_Handler::Reference_Counting_Policy</class>
    <class kind="class">ACE_Event_Handler_var</class>
    <class kind="class">ACE_Notification_Buffer</class>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>ACE_Reactor_Mask</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Event_Handler.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02077</filename>
  </compound>
  <compound kind="file">
    <name>Event_Handler_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02078</filename>
    <includes id="a02079" name="Event_Handler_T.h" local="yes">ace/Event_Handler_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Event_Handler_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Event_Handler_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Event_Handler_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02079</filename>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02080" name="Event_Handler_T.i" local="yes">ace/Event_Handler_T.i</includes>
    <includes id="a02078" name="Event_Handler_T.cpp" local="yes">ace/Event_Handler_T.cpp</includes>
    <class kind="class">ACE_Event_Handler_T</class>
  </compound>
  <compound kind="file">
    <name>Event_Handler_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02080</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>Exception_Macros.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02081</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_USES_NATIVE_EXCEPTIONS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CORBA_HAS_EXCEPTIONS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FIFO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02082</filename>
    <includes id="a02083" name="FIFO.h" local="yes">ace/FIFO.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FIFO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FIFO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FIFO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02083</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02196" name="IPC_SAP.h" local="yes">ace/IPC_SAP.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <includes id="a02084" name="FIFO.i" local="yes">ace/FIFO.i</includes>
    <class kind="class">ACE_FIFO</class>
  </compound>
  <compound kind="file">
    <name>FIFO.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02084</filename>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
  </compound>
  <compound kind="file">
    <name>FIFO_Recv.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02085</filename>
    <includes id="a02086" name="FIFO_Recv.h" local="yes">ace/FIFO_Recv.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FIFO_Recv</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FIFO_Recv</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FIFO_Recv.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02086</filename>
    <includes id="a02083" name="FIFO.h" local="yes">ace/FIFO.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02087" name="FIFO_Recv.i" local="yes">ace/FIFO_Recv.i</includes>
    <class kind="class">ACE_FIFO_Recv</class>
  </compound>
  <compound kind="file">
    <name>FIFO_Recv.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02087</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
  </compound>
  <compound kind="file">
    <name>FIFO_Recv_Msg.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02088</filename>
    <includes id="a02089" name="FIFO_Recv_Msg.h" local="yes">ace/FIFO_Recv_Msg.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FIFO_Recv_Msg</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FIFO_Recv_Msg</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FIFO_Recv_Msg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02089</filename>
    <includes id="a02086" name="FIFO_Recv.h" local="yes">ace/FIFO_Recv.h</includes>
    <includes id="a02090" name="FIFO_Recv_Msg.i" local="yes">ace/FIFO_Recv_Msg.i</includes>
    <class kind="class">ACE_FIFO_Recv_Msg</class>
  </compound>
  <compound kind="file">
    <name>FIFO_Recv_Msg.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02090</filename>
    <includes id="a02321" name="Min_Max.h" local="yes">ace/Min_Max.h</includes>
  </compound>
  <compound kind="file">
    <name>FIFO_Send.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02091</filename>
    <includes id="a02092" name="FIFO_Send.h" local="yes">ace/FIFO_Send.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FIFO_Send</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FIFO_Send</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FIFO_Send.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02092</filename>
    <includes id="a02083" name="FIFO.h" local="yes">ace/FIFO.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02093" name="FIFO_Send.i" local="yes">ace/FIFO_Send.i</includes>
    <class kind="class">ACE_FIFO_Send</class>
  </compound>
  <compound kind="file">
    <name>FIFO_Send.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02093</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
  </compound>
  <compound kind="file">
    <name>FIFO_Send_Msg.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02094</filename>
    <includes id="a02095" name="FIFO_Send_Msg.h" local="yes">ace/FIFO_Send_Msg.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FIFO_Send_Msg</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FIFO_Send_Msg</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FIFO_Send_Msg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02095</filename>
    <includes id="a02092" name="FIFO_Send.h" local="yes">ace/FIFO_Send.h</includes>
    <includes id="a02096" name="FIFO_Send_Msg.i" local="yes">ace/FIFO_Send_Msg.i</includes>
    <class kind="class">ACE_FIFO_Send_Msg</class>
  </compound>
  <compound kind="file">
    <name>FIFO_Send_Msg.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02096</filename>
  </compound>
  <compound kind="file">
    <name>FILE.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02097</filename>
    <includes id="a02098" name="FILE.h" local="yes">ace/FILE.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FILE</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FILE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FILE.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02098</filename>
    <includes id="a02187" name="IO_SAP.h" local="yes">ace/IO_SAP.h</includes>
    <includes id="a02101" name="FILE_Addr.h" local="yes">ace/FILE_Addr.h</includes>
    <includes id="a02099" name="FILE.i" local="yes">ace/FILE.i</includes>
    <class kind="class">ACE_FILE</class>
    <class kind="class">ACE_FILE_Info</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FILE_CONNECTOR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FILE_STREAM</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FILE.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02099</filename>
  </compound>
  <compound kind="file">
    <name>FILE_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02100</filename>
    <includes id="a02101" name="FILE_Addr.h" local="yes">ace/FILE_Addr.h</includes>
    <includes id="a02199" name="Lib_Find.h" local="yes">ace/Lib_Find.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FILE_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FILE_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FILE_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02101</filename>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02115" name="Flag_Manip.h" local="yes">ace/Flag_Manip.h</includes>
    <includes id="a03007" name="os_dirent.h" local="yes">ace/os_include/os_dirent.h</includes>
    <includes id="a02102" name="FILE_Addr.i" local="yes">ace/FILE_Addr.i</includes>
    <class kind="class">ACE_FILE_Addr</class>
  </compound>
  <compound kind="file">
    <name>FILE_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02102</filename>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
  </compound>
  <compound kind="file">
    <name>FILE_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02103</filename>
    <includes id="a02104" name="FILE_Connector.h" local="yes">ace/FILE_Connector.h</includes>
    <includes id="a02150" name="Handle_Ops.h" local="yes">ace/Handle_Ops.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FILE_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FILE_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FILE_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02104</filename>
    <includes id="a02107" name="FILE_IO.h" local="yes">ace/FILE_IO.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02105" name="FILE_Connector.i" local="yes">ace/FILE_Connector.i</includes>
    <class kind="class">ACE_FILE_Connector</class>
  </compound>
  <compound kind="file">
    <name>FILE_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02105</filename>
  </compound>
  <compound kind="file">
    <name>FILE_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02106</filename>
    <includes id="a02107" name="FILE_IO.h" local="yes">ace/FILE_IO.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FILE_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FILE_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FILE_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02107</filename>
    <includes id="a02098" name="FILE.h" local="yes">ace/FILE.h</includes>
    <includes id="a02101" name="FILE_Addr.h" local="yes">ace/FILE_Addr.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02459" name="os_uio.h" local="yes">ace/os_include/sys/os_uio.h</includes>
    <includes id="a02108" name="FILE_IO.i" local="yes">ace/FILE_IO.i</includes>
    <class kind="class">ACE_FILE_IO</class>
  </compound>
  <compound kind="file">
    <name>FILE_IO.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02108</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
  </compound>
  <compound kind="file">
    <name>File_Lock.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02109</filename>
    <includes id="a02110" name="File_Lock.h" local="yes">ace/File_Lock.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_File_Lock</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_File_Lock</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>File_Lock.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02110</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02111" name="File_Lock.inl" local="yes">ace/File_Lock.inl</includes>
    <class kind="class">ACE_File_Lock</class>
  </compound>
  <compound kind="file">
    <name>File_Lock.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02111</filename>
  </compound>
  <compound kind="file">
    <name>Filecache.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02112</filename>
    <includes id="a02113" name="Filecache.h" local="yes">ace/Filecache.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>R_MASK</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>W_MASK</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>READ_FLAGS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WRITE_FLAGS</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Filecache</name>
      <anchor>a5</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Filecache</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Filecache.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02113</filename>
    <includes id="a02289" name="Mem_Map.h" local="yes">ace/Mem_Map.h</includes>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <class kind="class">ACE_Filecache</class>
    <class kind="class">ACE_Filecache_Handle</class>
    <class kind="class">ACE_Filecache_Object</class>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_TString, ACE_Filecache_Object *, ACE_Hash&lt; ACE_TString &gt;, ACE_Equal_To&lt; ACE_TString &gt;, ACE_Null_Mutex &gt;</type>
      <name>ACE_Filecache_Hash</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Filecache_Hash::ENTRY</type>
      <name>ACE_Filecache_Hash_Entry</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACE_Filecache_Flag</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_NOMAP</name>
      <anchor>a4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_MAPIT</name>
      <anchor>a4a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Flag_Manip.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02114</filename>
    <includes id="a02115" name="Flag_Manip.h" local="yes">Flag_Manip.h</includes>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Flag_Manip</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Flag_Manip</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Flag_Manip.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02115</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02116" name="Flag_Manip.i" local="yes">ace/Flag_Manip.i</includes>
    <class kind="class">ACE_Flag_Manip</class>
  </compound>
  <compound kind="file">
    <name>Flag_Manip.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02116</filename>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
  </compound>
  <compound kind="file">
    <name>FlReactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02117</filename>
    <includes id="a02118" name="FlReactor.h" local="yes">ace/FlReactor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_FlReactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_FlReactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FlReactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02118</filename>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <includes id="a02119" name="FlReactor.i" local="yes">ace/FlReactor.i</includes>
    <class kind="class">ACE_FlReactor</class>
  </compound>
  <compound kind="file">
    <name>FlReactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02119</filename>
  </compound>
  <compound kind="file">
    <name>Framework_Component.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02120</filename>
    <includes id="a02121" name="Framework_Component.h" local="yes">ace/Framework_Component.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02055" name="DLL_Manager.h" local="yes">ace/DLL_Manager.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Framework_Component</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Framework_Component</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Framework_Component.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02121</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02122" name="Framework_Component.inl" local="yes">ace/Framework_Component.inl</includes>
    <includes id="a02124" name="Framework_Component_T.h" local="yes">ace/Framework_Component_T.h</includes>
    <class kind="class">ACE_Framework_Component</class>
    <class kind="class">ACE_Framework_Repository</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Framework_Component.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02122</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Framework_Component_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02123</filename>
    <includes id="a02124" name="Framework_Component_T.h" local="yes">ace/Framework_Component_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Framework_Component_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Framework_Component_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Framework_Component_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02124</filename>
    <includes id="a02121" name="Framework_Component.h" local="yes">ace/Framework_Component.h</includes>
    <includes id="a02125" name="Framework_Component_T.inl" local="yes">ace/Framework_Component_T.inl</includes>
    <includes id="a02123" name="Framework_Component_T.cpp" local="yes">ace/Framework_Component_T.cpp</includes>
    <class kind="class">ACE_Framework_Component_T</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REGISTER_FRAMEWORK_COMPONENT</name>
      <anchor>a0</anchor>
      <arglist>(CLASS, INSTANCE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Framework_Component_T.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02125</filename>
  </compound>
  <compound kind="file">
    <name>Free_List.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02126</filename>
    <includes id="a02127" name="Free_List.h" local="yes">ace/Free_List.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Free_List</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Free_List</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Free_List.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02127</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02128" name="Free_List.i" local="yes">ace/Free_List.i</includes>
    <includes id="a02126" name="Free_List.cpp" local="yes">ace/Free_List.cpp</includes>
    <class kind="class">ACE_Free_List</class>
    <class kind="class">ACE_Locked_Free_List</class>
  </compound>
  <compound kind="file">
    <name>Free_List.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02128</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Functor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02129</filename>
    <includes id="a02133" name="Functor_T.h" local="yes">ace/Functor_T.h</includes>
    <includes id="a02130" name="Functor.h" local="yes">ace/Functor.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FUNCTOR_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Functor</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Functor</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Functor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02130</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02131" name="Functor.i" local="yes">ace/Functor.i</includes>
    <includes id="a02133" name="Functor_T.h" local="yes">ace/Functor_T.h</includes>
    <class kind="class">ACE_Command_Base</class>
    <class kind="class">ACE_Hash&lt; char &gt;</class>
  </compound>
  <compound kind="file">
    <name>Functor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02131</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Functor_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02132</filename>
    <includes id="a02133" name="Functor_T.h" local="yes">ace/Functor_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Functor_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Functor_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Functor_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02133</filename>
    <includes id="a02130" name="Functor.h" local="yes">ace/Functor.h</includes>
    <includes id="a02134" name="Functor_T.i" local="yes">ace/Functor_T.i</includes>
    <includes id="a02132" name="Functor_T.cpp" local="yes">ace/Functor_T.cpp</includes>
    <class kind="class">ACE_Command_Callback</class>
    <class kind="class">ACE_Equal_To</class>
    <class kind="class">ACE_Hash</class>
    <class kind="class">ACE_Less_Than</class>
    <class kind="class">ACE_Pointer_Hash</class>
  </compound>
  <compound kind="file">
    <name>Functor_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02134</filename>
  </compound>
  <compound kind="file">
    <name>Future.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02135</filename>
    <includes id="a02136" name="Future.h" local="yes">ace/Future.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Future</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Future</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Future.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02136</filename>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02786" name="Strategies_T.h" local="yes">ace/Strategies_T.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02001" name="Condition_Recursive_Thread_Mutex.h" local="yes">ace/Condition_Recursive_Thread_Mutex.h</includes>
    <includes id="a02135" name="Future.cpp" local="yes">ace/Future.cpp</includes>
    <class kind="class">ACE_Future</class>
    <class kind="class">ACE_Future_Holder</class>
    <class kind="class">ACE_Future_Observer</class>
    <class kind="class">ACE_Future_Rep</class>
  </compound>
  <compound kind="file">
    <name>Future_Set.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02137</filename>
    <includes id="a02138" name="Future_Set.h" local="yes">ace/Future_Set.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Future_Set</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Future_Set</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Future_Set.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02138</filename>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02136" name="Future.h" local="yes">ace/Future.h</includes>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02137" name="Future_Set.cpp" local="yes">ace/Future_Set.cpp</includes>
    <class kind="class">ACE_Future_Set</class>
  </compound>
  <compound kind="file">
    <name>Get_Opt.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02139</filename>
    <includes id="a02140" name="Get_Opt.h" local="yes">ace/Get_Opt.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Get_Opt</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Get_Opt</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Get_Opt.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02140</filename>
    <includes id="a02779" name="SStringfwd.h" local="yes">ace/SStringfwd.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02141" name="Get_Opt.i" local="yes">ace/Get_Opt.i</includes>
    <class kind="class">ACE_Get_Opt</class>
    <class kind="class">ACE_Get_Opt::ACE_Get_Opt_Long_Option</class>
  </compound>
  <compound kind="file">
    <name>Get_Opt.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02141</filename>
  </compound>
  <compound kind="file">
    <name>gethrtime.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02142</filename>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_gethrtime</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_gethrtime</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Global_Macros.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02143</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02942" name="Trace.h" local="yes">ace/Trace.h</includes>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATIC_SVC_DECLARE</name>
      <anchor>a45</anchor>
      <arglist>(SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATIC_SVC_DECLARE_EXPORT</name>
      <anchor>a46</anchor>
      <arglist>(EXPORT_NAME, SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATIC_SVC_DEFINE</name>
      <anchor>a47</anchor>
      <arglist>(SERVICE_CLASS, NAME, TYPE, FN, FLAGS, ACTIVE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATIC_SVC_REQUIRE</name>
      <anchor>a48</anchor>
      <arglist>(SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATIC_SVC_REGISTER</name>
      <anchor>a49</anchor>
      <arglist>(SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FACTORY_DECLARE</name>
      <anchor>a50</anchor>
      <arglist>(CLS, SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Local_Service_Export</name>
      <anchor>a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FACTORY_DEFINE</name>
      <anchor>a52</anchor>
      <arglist>(CLS, SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_NAME</name>
      <anchor>a53</anchor>
      <arglist>(SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_INVOKE</name>
      <anchor>a54</anchor>
      <arglist>(SERVICE_CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_FACTORY_DECLARE</name>
      <anchor>a55</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_FACTORY_DEFINE</name>
      <anchor>a56</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BEGIN_DUMP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_END_DUMP</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DB</name>
      <anchor>a2</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NO_HEAP_CHECK</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ITOA</name>
      <anchor>a4</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SERVER_ADDRESS</name>
      <anchor>a5</anchor>
      <arglist>(H, P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_POW</name>
      <anchor>a6</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EVEN</name>
      <anchor>a7</anchor>
      <arglist>(NUM)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ODD</name>
      <anchor>a8</anchor>
      <arglist>(NUM)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BIT_ENABLED</name>
      <anchor>a9</anchor>
      <arglist>(WORD, BIT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BIT_DISABLED</name>
      <anchor>a10</anchor>
      <arglist>(WORD, BIT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BIT_CMP_MASK</name>
      <anchor>a11</anchor>
      <arglist>(WORD, BIT, MASK)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SET_BITS</name>
      <anchor>a12</anchor>
      <arglist>(WORD, BITS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CLR_BITS</name>
      <anchor>a13</anchor>
      <arglist>(WORD, BITS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENDLESS_LOOP</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UNIMPLEMENTED_FUNC</name>
      <anchor>a15</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CLASS_IS_NAMESPACE</name>
      <anchor>a16</anchor>
      <arglist>(CLASSNAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THROW_SPEC</name>
      <anchor>a17</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CORBA_1</name>
      <anchor>a18</anchor>
      <arglist>(NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CORBA_2</name>
      <anchor>a19</anchor>
      <arglist>(TYPE, NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CORBA_3</name>
      <anchor>a20</anchor>
      <arglist>(TYPE, NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NESTED_CLASS</name>
      <anchor>a21</anchor>
      <arglist>(TYPE, NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRACE_IMPL</name>
      <anchor>a22</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HAS_TRACE</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TRACE</name>
      <anchor>a24</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_GUARD_ACTION</name>
      <anchor>a25</anchor>
      <arglist>(MUTEX, OBJ, LOCK, ACTION, REACTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_GUARD_REACTION</name>
      <anchor>a26</anchor>
      <arglist>(MUTEX, OBJ, LOCK, REACTION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_GUARD</name>
      <anchor>a27</anchor>
      <arglist>(MUTEX, OBJ, LOCK)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_GUARD_RETURN</name>
      <anchor>a28</anchor>
      <arglist>(MUTEX, OBJ, LOCK, RETURN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WRITE_GUARD</name>
      <anchor>a29</anchor>
      <arglist>(MUTEX, OBJ, LOCK)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WRITE_GUARD_RETURN</name>
      <anchor>a30</anchor>
      <arglist>(MUTEX, OBJ, LOCK, RETURN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_READ_GUARD</name>
      <anchor>a31</anchor>
      <arglist>(MUTEX, OBJ, LOCK)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_READ_GUARD_RETURN</name>
      <anchor>a32</anchor>
      <arglist>(MUTEX, OBJ, LOCK, RETURN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_NOFREE</name>
      <anchor>a33</anchor>
      <arglist>(POINTER, CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_ARRAY_NOFREE</name>
      <anchor>a34</anchor>
      <arglist>(POINTER, SIZE, CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_FREE</name>
      <anchor>a35</anchor>
      <arglist>(POINTER, DEALLOCATOR, CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_ARRAY_FREE</name>
      <anchor>a36</anchor>
      <arglist>(POINTER, SIZE, DEALLOCATOR, CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_NOFREE_TEMPLATE</name>
      <anchor>a37</anchor>
      <arglist>(POINTER, T_CLASS, T_PARAMETER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_ARRAY_NOFREE_TEMPLATE</name>
      <anchor>a38</anchor>
      <arglist>(POINTER, SIZE, T_CLASS, T_PARAMETER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_FREE_TEMPLATE</name>
      <anchor>a39</anchor>
      <arglist>(POINTER, DEALLOCATOR, T_CLASS, T_PARAMETER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_ARRAY_FREE_TEMPLATE</name>
      <anchor>a40</anchor>
      <arglist>(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAMETER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_FREE_TEMPLATE2</name>
      <anchor>a41</anchor>
      <arglist>(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_FREE_TEMPLATE3</name>
      <anchor>a42</anchor>
      <arglist>(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, T_PARAM3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_FREE_TEMPLATE4</name>
      <anchor>a43</anchor>
      <arglist>(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, T_PARAM3, T_PARAM4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DES_ARRAY_FREE_TEMPLATE2</name>
      <anchor>a44</anchor>
      <arglist>(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ALLOCATOR_RETURN</name>
      <anchor>a57</anchor>
      <arglist>(POINTER, ALLOCATOR, RET_VAL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ALLOCATOR</name>
      <anchor>a58</anchor>
      <arglist>(POINTER, ALLOCATOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ALLOCATOR_NORETURN</name>
      <anchor>a59</anchor>
      <arglist>(POINTER, ALLOCATOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_MALLOC_RETURN</name>
      <anchor>a60</anchor>
      <arglist>(POINTER, ALLOCATOR, CONSTRUCTOR, RET_VAL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_MALLOC</name>
      <anchor>a61</anchor>
      <arglist>(POINTER, ALLOCATOR, CONSTRUCTOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_MALLOC_NORETURN</name>
      <anchor>a62</anchor>
      <arglist>(POINTER, ALLOCATOR, CONSTRUCTOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_MALLOC_ARRAY_RETURN</name>
      <anchor>a63</anchor>
      <arglist>(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT, RET_VAL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_MALLOC_ARRAY</name>
      <anchor>a64</anchor>
      <arglist>(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NOOP</name>
      <anchor>a65</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SEH_TRY</name>
      <anchor>a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SEH_EXCEPT</name>
      <anchor>a67</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SEH_FINALLY</name>
      <anchor>a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_DECL</name>
      <anchor>a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_USE</name>
      <anchor>a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_MUTEX_T</name>
      <anchor>a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_CONDITION_T</name>
      <anchor>a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_SEMAPHORE_T</name>
      <anchor>a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MEM_POOL_1</name>
      <anchor>a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MEM_POOL_2</name>
      <anchor>a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MEM_POOL</name>
      <anchor>a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MEM_POOL_OPTIONS</name>
      <anchor>a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_STREAM_1</name>
      <anchor>a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_STREAM_2</name>
      <anchor>a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_STREAM</name>
      <anchor>a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_STREAM_ADDR</name>
      <anchor>a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_ACCEPTOR_1</name>
      <anchor>a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_ACCEPTOR_2</name>
      <anchor>a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_ACCEPTOR</name>
      <anchor>a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_ACCEPTOR_ADDR</name>
      <anchor>a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_CONNECTOR_1</name>
      <anchor>a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_CONNECTOR_2</name>
      <anchor>a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_CONNECTOR</name>
      <anchor>a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_CONNECTOR_ADDR</name>
      <anchor>a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PEER_CONNECTOR_ADDR_ANY</name>
      <anchor>a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SOCK_ACCEPTOR</name>
      <anchor>a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SOCK_CONNECTOR</name>
      <anchor>a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SOCK_STREAM</name>
      <anchor>a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SOCK_SEQPACK_ACCEPTOR</name>
      <anchor>a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SOCK_SEQPACK_CONNECTOR</name>
      <anchor>a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SOCK_SEQPACK_ASSOCIATION</name>
      <anchor>a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MEM_ACCEPTOR</name>
      <anchor>a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MEM_CONNECTOR</name>
      <anchor>a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MEM_STREAM</name>
      <anchor>a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LSOCK_ACCEPTOR</name>
      <anchor>a100</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LSOCK_CONNECTOR</name>
      <anchor>a101</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LSOCK_STREAM</name>
      <anchor>a102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TLI_ACCEPTOR</name>
      <anchor>a103</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TLI_CONNECTOR</name>
      <anchor>a104</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TLI_STREAM</name>
      <anchor>a105</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SPIPE_ACCEPTOR</name>
      <anchor>a106</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SPIPE_CONNECTOR</name>
      <anchor>a107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SPIPE_STREAM</name>
      <anchor>a108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UPIPE_ACCEPTOR</name>
      <anchor>a109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UPIPE_CONNECTOR</name>
      <anchor>a110</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UPIPE_STREAM</name>
      <anchor>a111</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FILE_CONNECTOR</name>
      <anchor>a112</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FILE_STREAM</name>
      <anchor>a113</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MMAP_MEMORY_POOL</name>
      <anchor>a114</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LITE_MMAP_MEMORY_POOL</name>
      <anchor>a115</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SBRK_MEMORY_POOL</name>
      <anchor>a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SHARED_MEMORY_POOL</name>
      <anchor>a117</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LOCAL_MEMORY_POOL</name>
      <anchor>a118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PAGEFILE_MEMORY_POOL</name>
      <anchor>a119</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>ACE_Service_Object_Exterminator</name>
      <anchor>a120</anchor>
      <arglist>)(void *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Guard_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02144</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Guard_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Guard_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Guard_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02145</filename>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02146" name="Guard_T.inl" local="yes">ace/Guard_T.inl</includes>
    <includes id="a02144" name="Guard_T.cpp" local="yes">ace/Guard_T.cpp</includes>
    <class kind="class">ACE_Guard</class>
    <class kind="class">ACE_Read_Guard</class>
    <class kind="class">ACE_Write_Guard</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_Guard</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_Write_GUARD</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_Read_GUARD</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Guard_T.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02146</filename>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
  </compound>
  <compound kind="file">
    <name>Handle_Gobbler.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02147</filename>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02148" name="Handle_Gobbler.i" local="yes">ace/Handle_Gobbler.i</includes>
    <class kind="class">ACE_Handle_Gobbler</class>
  </compound>
  <compound kind="file">
    <name>Handle_Gobbler.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02148</filename>
  </compound>
  <compound kind="file">
    <name>Handle_Ops.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02149</filename>
    <includes id="a02150" name="Handle_Ops.h" local="yes">ace/Handle_Ops.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Handle_Ops</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Handle_Ops</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Handle_Ops.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02150</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02151" name="Handle_Ops.i" local="yes">ace/Handle_Ops.i</includes>
    <class kind="class">ACE_Handle_Ops</class>
  </compound>
  <compound kind="file">
    <name>Handle_Ops.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02151</filename>
  </compound>
  <compound kind="file">
    <name>Handle_Set.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02152</filename>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MSB_MASK</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DIV_BY_WORDSIZE</name>
      <anchor>a1</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MULT_BY_WORDSIZE</name>
      <anchor>a2</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Handle_Set</name>
      <anchor>a4</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Handle_Set</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Handle_Set.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02153</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02450" name="os_select.h" local="yes">ace/os_include/sys/os_select.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <includes id="a02154" name="Handle_Set.i" local="yes">ace/Handle_Set.i</includes>
    <class kind="class">ACE_Handle_Set</class>
    <class kind="class">ACE_Handle_Set_Iterator</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FD_SETSIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SELECT_REACTOR_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Handle_Set.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02154</filename>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a03009" name="os_string.h" local="yes">ace/os_include/os_string.h</includes>
    <includes id="a02430" name="os_strings.h" local="yes">ace/os_include/os_strings.h</includes>
  </compound>
  <compound kind="file">
    <name>Hash_Cache_Map_Manager_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02155</filename>
    <includes id="a02156" name="Hash_Cache_Map_Manager_T.h" local="yes">ace/Hash_Cache_Map_Manager_T.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>T_1</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>T_2</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Hash_Cache_Map_Manager_T</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Hash_Cache_Map_Manager_T</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hash_Cache_Map_Manager_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02156</filename>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a01967" name="Cache_Map_Manager_T.h" local="yes">ace/Cache_Map_Manager_T.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02157" name="Hash_Cache_Map_Manager_T.i" local="yes">ace/Hash_Cache_Map_Manager_T.i</includes>
    <includes id="a02155" name="Hash_Cache_Map_Manager_T.cpp" local="yes">ace/Hash_Cache_Map_Manager_T.cpp</includes>
    <class kind="class">ACE_Hash_Cache_Map_Manager</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CACHE_MAP_MANAGER</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Hash_Cache_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hash_Cache_Map_Manager_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02157</filename>
    <member kind="define">
      <type>#define</type>
      <name>T_1</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>T_2</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hash_Map_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02158</filename>
    <includes id="a02159" name="Hash_Map_Manager.h" local="yes">ace/Hash_Map_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Hash_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Hash_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hash_Map_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02159</filename>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Hash_Map_Manager_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02160</filename>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Hash_Map_Manager_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Hash_Map_Manager_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hash_Map_Manager_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02161</filename>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02130" name="Functor.h" local="yes">ace/Functor.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02162" name="Hash_Map_Manager_T.i" local="yes">ace/Hash_Map_Manager_T.i</includes>
    <includes id="a02160" name="Hash_Map_Manager_T.cpp" local="yes">ace/Hash_Map_Manager_T.cpp</includes>
    <class kind="class">ACE_Hash_Map_Bucket_Iterator</class>
    <class kind="class">ACE_Hash_Map_Const_Iterator</class>
    <class kind="class">ACE_Hash_Map_Const_Iterator_Base_Ex</class>
    <class kind="class">ACE_Hash_Map_Const_Iterator_Ex</class>
    <class kind="class">ACE_Hash_Map_Entry</class>
    <class kind="class">ACE_Hash_Map_Iterator</class>
    <class kind="class">ACE_Hash_Map_Iterator_Base_Ex</class>
    <class kind="class">ACE_Hash_Map_Iterator_Ex</class>
    <class kind="class">ACE_Hash_Map_Manager</class>
    <class kind="class">ACE_Hash_Map_Manager_Ex</class>
    <class kind="class">ACE_Hash_Map_Reverse_Iterator</class>
    <class kind="class">ACE_Hash_Map_Reverse_Iterator_Ex</class>
  </compound>
  <compound kind="file">
    <name>Hash_Map_Manager_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02162</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Hash_Map_With_Allocator_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02163</filename>
    <includes id="a02164" name="Hash_Map_With_Allocator_T.h" local="yes">ace/Hash_Map_With_Allocator_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Hash_Map_With_Allocator_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02164</filename>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02165" name="Hash_Map_With_Allocator_T.i" local="yes">ace/Hash_Map_With_Allocator_T.i</includes>
    <includes id="a02163" name="Hash_Map_With_Allocator_T.cpp" local="yes">ace/Hash_Map_With_Allocator_T.cpp</includes>
    <class kind="class">ACE_Hash_Map_With_Allocator</class>
  </compound>
  <compound kind="file">
    <name>Hash_Map_With_Allocator_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02165</filename>
  </compound>
  <compound kind="file">
    <name>Hashable.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02166</filename>
    <includes id="a02167" name="Hashable.h" local="yes">ace/Hashable.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Hashable</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Hashable</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hashable.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02167</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02168" name="Hashable.inl" local="yes">ace/Hashable.inl</includes>
    <class kind="class">ACE_Hashable</class>
  </compound>
  <compound kind="file">
    <name>Hashable.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02168</filename>
  </compound>
  <compound kind="file">
    <name>High_Res_Timer.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02169</filename>
    <includes id="a02170" name="High_Res_Timer.h" local="yes">ace/High_Res_Timer.h</includes>
    <includes id="a02782" name="Stats.h" local="yes">ace/Stats.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_High_Res_Timer</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_High_Res_Timer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>High_Res_Timer.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02170</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02171" name="High_Res_Timer.i" local="yes">ace/High_Res_Timer.i</includes>
    <class kind="class">ACE_High_Res_Timer</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HR_SCALE_CONVERSION</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>High_Res_Timer.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02171</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
  </compound>
  <compound kind="file">
    <name>INET_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02172</filename>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02472" name="OS_NS_arpa_inet.h" local="yes">ace/OS_NS_arpa_inet.h</includes>
    <includes id="a02494" name="OS_NS_netdb.h" local="yes">ace/OS_NS_netdb.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_INET_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_port_number_from_name</name>
      <anchor>a2</anchor>
      <arglist>(const char port_name[], const char protocol[])</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_INET_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>INET_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02173</filename>
    <includes id="a02733" name="Sock_Connect.h" local="yes">ace/Sock_Connect.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02174" name="INET_Addr.i" local="yes">ace/INET_Addr.i</includes>
    <class kind="class">ACE_INET_Addr</class>
  </compound>
  <compound kind="file">
    <name>INET_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02174</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02472" name="OS_NS_arpa_inet.h" local="yes">ace/OS_NS_arpa_inet.h</includes>
  </compound>
  <compound kind="file">
    <name>Init_ACE.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02175</filename>
    <includes id="a02176" name="Init_ACE.h" local="yes">ace/Init_ACE.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Init_ACE</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Init_ACE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Init_ACE.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02176</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02177" name="Init_ACE.i" local="yes">ace/Init_ACE.i</includes>
    <class kind="class">ACE_Init_ACE</class>
  </compound>
  <compound kind="file">
    <name>Init_ACE.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02177</filename>
  </compound>
  <compound kind="file">
    <name>Intrusive_List.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02178</filename>
    <includes id="a02179" name="Intrusive_List.h" local="yes">ace/Intrusive_List.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Intrusive_List</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Intrusive_List</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Intrusive_List.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02179</filename>
    <includes id="a02180" name="Intrusive_List.inl" local="yes">ace/Intrusive_List.inl</includes>
    <includes id="a02178" name="Intrusive_List.cpp" local="yes">ace/Intrusive_List.cpp</includes>
    <class kind="class">ACE_Intrusive_List</class>
  </compound>
  <compound kind="file">
    <name>Intrusive_List.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02180</filename>
  </compound>
  <compound kind="file">
    <name>Intrusive_List_Node.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02181</filename>
    <includes id="a02182" name="Intrusive_List_Node.h" local="yes">ace/Intrusive_List_Node.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Intrusive_List_Node</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Intrusive_List_Node</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Intrusive_List_Node.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02182</filename>
    <includes id="a02183" name="Intrusive_List_Node.inl" local="yes">ace/Intrusive_List_Node.inl</includes>
    <includes id="a02181" name="Intrusive_List_Node.cpp" local="yes">ace/Intrusive_List_Node.cpp</includes>
    <class kind="class">ACE_Intrusive_List_Node</class>
  </compound>
  <compound kind="file">
    <name>Intrusive_List_Node.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02183</filename>
  </compound>
  <compound kind="file">
    <name>IO_Cntl_Msg.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02184</filename>
  </compound>
  <compound kind="file">
    <name>IO_Cntl_Msg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02185</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <class kind="class">ACE_IO_Cntl_Msg</class>
  </compound>
  <compound kind="file">
    <name>IO_SAP.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02186</filename>
    <includes id="a02187" name="IO_SAP.h" local="yes">ace/IO_SAP.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_IO_SAP</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_IO_SAP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IO_SAP.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02187</filename>
    <includes id="a02115" name="Flag_Manip.h" local="yes">ace/Flag_Manip.h</includes>
    <includes id="a02188" name="IO_SAP.i" local="yes">ace/IO_SAP.i</includes>
    <class kind="class">ACE_IO_SAP</class>
  </compound>
  <compound kind="file">
    <name>IO_SAP.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02188</filename>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
  </compound>
  <compound kind="file">
    <name>iosfwd.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02189</filename>
  </compound>
  <compound kind="file">
    <name>IOStream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02190</filename>
    <includes id="a02191" name="IOStream.h" local="yes">ace/IOStream.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_IOSTREAM_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_IOStream</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_IOStream</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IOStream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02191</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02793" name="streams.h" local="yes">ace/streams.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02193" name="IOStream_T.h" local="yes">ace/IOStream_T.h</includes>
    <class kind="class">ACE_Streambuf</class>
    <member kind="define">
      <type>#define</type>
      <name>GET_SIG</name>
      <anchor>a0</anchor>
      <arglist>(MT, DT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_CODE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_PROT</name>
      <anchor>a2</anchor>
      <arglist>(MT, DT, CODE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_FUNC</name>
      <anchor>a3</anchor>
      <arglist>(MT, DT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_SIG</name>
      <anchor>a4</anchor>
      <arglist>(MT, DT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_CODE</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_PROT</name>
      <anchor>a6</anchor>
      <arglist>(MT, DT, CODE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_FUNC</name>
      <anchor>a7</anchor>
      <arglist>(MT, DT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_FUNC_SET0</name>
      <anchor>a8</anchor>
      <arglist>(MT, CODE, CODE2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_FUNC_SET0</name>
      <anchor>a9</anchor>
      <arglist>(MT, CODE, CODE2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_FUNC_SET1</name>
      <anchor>a10</anchor>
      <arglist>(MT, CODE, CODE2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_FUNC_SET1</name>
      <anchor>a11</anchor>
      <arglist>(MT, CODE, CODE2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_MANIP_CODE</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_MANIP_CODE</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_FUNC_SET</name>
      <anchor>a14</anchor>
      <arglist>(MT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_FUNC_SET</name>
      <anchor>a15</anchor>
      <arglist>(MT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETPUT_FUNC_SET</name>
      <anchor>a16</anchor>
      <arglist>(MT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_SIG_SET</name>
      <anchor>a17</anchor>
      <arglist>(MT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUT_SIG_SET</name>
      <anchor>a18</anchor>
      <arglist>(MT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETPUT_SIG_SET</name>
      <anchor>a19</anchor>
      <arglist>(MT)</arglist>
    </member>
    <member kind="typedef">
      <type>ios &amp;(*</type>
      <name>__manip_</name>
      <anchor>a20</anchor>
      <arglist>)(ios &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>istream &amp;(*</type>
      <name>__imanip_</name>
      <anchor>a21</anchor>
      <arglist>)(istream &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>ostream &amp;(*</type>
      <name>__omanip_</name>
      <anchor>a22</anchor>
      <arglist>)(ostream &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IOStream_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02192</filename>
    <includes id="a02193" name="IOStream_T.h" local="yes">ace/IOStream_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_IOStream_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_IOStream_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IOStream_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02193</filename>
    <includes id="a02191" name="IOStream.h" local="yes">ace/IOStream.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02194" name="IOStream_T.i" local="yes">ace/IOStream_T.i</includes>
    <includes id="a02192" name="IOStream_T.cpp" local="yes">ace/IOStream_T.cpp</includes>
    <class kind="class">ACE_IOStream</class>
    <class kind="class">ACE_SOCK_Dgram_SC</class>
    <class kind="class">ACE_Streambuf_T</class>
  </compound>
  <compound kind="file">
    <name>IOStream_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02194</filename>
  </compound>
  <compound kind="file">
    <name>IPC_SAP.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02195</filename>
    <includes id="a02196" name="IPC_SAP.h" local="yes">ace/IPC_SAP.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_IPC_SAP</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_IPC_SAP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IPC_SAP.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02196</filename>
    <includes id="a02115" name="Flag_Manip.h" local="yes">ace/Flag_Manip.h</includes>
    <includes id="a02197" name="IPC_SAP.i" local="yes">ace/IPC_SAP.i</includes>
    <class kind="class">ACE_IPC_SAP</class>
  </compound>
  <compound kind="file">
    <name>IPC_SAP.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02197</filename>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
  </compound>
  <compound kind="file">
    <name>Lib_Find.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02198</filename>
    <includes id="a02199" name="Lib_Find.h" local="yes">ace/Lib_Find.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Lib_Find</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Lib_Find</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Lib_Find.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02199</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02200" name="Lib_Find.i" local="yes">ace/Lib_Find.i</includes>
    <class kind="class">ACE_Lib_Find</class>
  </compound>
  <compound kind="file">
    <name>Lib_Find.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02200</filename>
  </compound>
  <compound kind="file">
    <name>Local_Name_Space.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02201</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02202" name="Local_Name_Space.h" local="yes">ace/Local_Name_Space.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02667" name="RW_Process_Mutex.h" local="yes">ace/RW_Process_Mutex.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Local_Name_Space</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Local_Name_Space</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Local_Name_Space.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02202</filename>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <includes id="a02204" name="Local_Name_Space_T.h" local="yes">ace/Local_Name_Space_T.h</includes>
    <class kind="class">ACE_NS_Internal</class>
    <class kind="class">ACE_NS_String</class>
  </compound>
  <compound kind="file">
    <name>Local_Name_Space_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02203</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02202" name="Local_Name_Space.h" local="yes">ace/Local_Name_Space.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02503" name="OS_NS_regex.h" local="yes">ace/OS_NS_regex.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Local_Name_Space_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Local_Name_Space_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Local_Name_Space_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02204</filename>
    <includes id="a02342" name="Name_Space.h" local="yes">ace/Name_Space.h</includes>
    <includes id="a02344" name="Naming_Context.h" local="yes">ace/Naming_Context.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02202" name="Local_Name_Space.h" local="yes">ace/Local_Name_Space.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a02203" name="Local_Name_Space_T.cpp" local="yes">ace/Local_Name_Space_T.cpp</includes>
    <class kind="class">ACE_Local_Name_Space</class>
    <class kind="class">ACE_Name_Space_Map</class>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; ACE_NS_WString &gt;</type>
      <name>ACE_WSTRING_SET</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_NS_String, ACE_NS_Internal, ACE_Hash&lt; ACE_NS_String &gt;, ACE_Equal_To&lt; ACE_NS_String &gt;, ACE_Null_Mutex &gt;</type>
      <name>MAP_MANAGER</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAP_MANAGER::ITERATOR</type>
      <name>MAP_ITERATOR</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAP_MANAGER::ENTRY</type>
      <name>MAP_ENTRY</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Local_Tokens.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02205</filename>
    <includes id="a02206" name="Local_Tokens.h" local="yes">ace/Local_Tokens.h</includes>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02933" name="Token_Manager.h" local="yes">ace/Token_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Local_Tokens</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Local_Tokens</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Local_Tokens.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02206</filename>
    <includes id="a02836" name="Synch_T.h" local="yes">ace/Synch_T.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02833" name="Synch_Options.h" local="yes">ace/Synch_Options.h</includes>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02207" name="Local_Tokens.i" local="yes">ace/Local_Tokens.i</includes>
    <class kind="class">ACE_Local_Mutex</class>
    <class kind="class">ACE_Local_RLock</class>
    <class kind="class">ACE_Local_WLock</class>
    <class kind="class">ACE_Mutex_Token</class>
    <class kind="class">ACE_Null_Token</class>
    <class kind="class">ACE_RW_Token</class>
    <class kind="class">ACE_TOKEN_CONST</class>
    <class kind="class">ACE_Token_Name</class>
    <class kind="class">ACE_Token_Proxy</class>
    <class kind="class">ACE_Token_Proxy_Queue</class>
    <class kind="class">ACE_Tokens</class>
    <class kind="class">ACE_TPQ_Entry</class>
    <class kind="class">ACE_TPQ_Iterator</class>
    <class kind="class">ACE_TSS_TPQ_Entry</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NO_TSS_TOKENS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TPQ_Entry</type>
      <name>ACE_TPQ_ENTRY</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Local_Tokens.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02207</filename>
  </compound>
  <compound kind="file">
    <name>Lock.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02208</filename>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Lock</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Lock</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Lock.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02209</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02210" name="Lock.inl" local="yes">ace/Lock.inl</includes>
    <class kind="class">ACE_Adaptive_Lock</class>
    <class kind="class">ACE_Lock</class>
  </compound>
  <compound kind="file">
    <name>Lock.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02210</filename>
  </compound>
  <compound kind="file">
    <name>Lock_Adapter_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02211</filename>
    <includes id="a02212" name="Lock_Adapter_T.h" local="yes">ace/Lock_Adapter_T.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Lock_Adapter_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Lock_Adapter_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Lock_Adapter_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02212</filename>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <includes id="a02213" name="Lock_Adapter_T.inl" local="yes">ace/Lock_Adapter_T.inl</includes>
    <includes id="a02211" name="Lock_Adapter_T.cpp" local="yes">ace/Lock_Adapter_T.cpp</includes>
    <class kind="class">ACE_Lock_Adapter</class>
  </compound>
  <compound kind="file">
    <name>Lock_Adapter_T.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02213</filename>
  </compound>
  <compound kind="file">
    <name>LOCK_SOCK_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02214</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02215" name="LOCK_SOCK_Acceptor.h" local="yes">ace/LOCK_SOCK_Acceptor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_LOCK_SOCK_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_LOCK_SOCK_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LOCK_SOCK_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02215</filename>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02214" name="LOCK_SOCK_Acceptor.cpp" local="yes">ace/LOCK_SOCK_Acceptor.cpp</includes>
    <class kind="class">ACE_LOCK_SOCK_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>Log_Msg.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02216</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02566" name="OS_NS_wchar.h" local="yes">ace/OS_NS_wchar.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02793" name="streams.h" local="yes">ace/streams.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02221" name="Log_Msg_Callback.h" local="yes">ace/Log_Msg_Callback.h</includes>
    <includes id="a02223" name="Log_Msg_IPC.h" local="yes">ace/Log_Msg_IPC.h</includes>
    <includes id="a02225" name="Log_Msg_NT_Event_Log.h" local="yes">ace/Log_Msg_NT_Event_Log.h</includes>
    <includes id="a02227" name="Log_Msg_UNIX_Syslog.h" local="yes">ace/Log_Msg_UNIX_Syslog.h</includes>
    <includes id="a02230" name="Log_Record.h" local="yes">ace/Log_Record.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <class kind="class">ACE_Log_Msg_Manager</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NTRACE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LOG_MSG_SYSLOG_BACKEND</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_UPDATE_COUNT</name>
      <anchor>a2</anchor>
      <arglist>(COUNT, LEN)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Log_Msg</name>
      <anchor>a4</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Log_Msg</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Msg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02217</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02228" name="Log_Priority.h" local="yes">ace/Log_Priority.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <includes id="a02464" name="OS_Log_Msg_Attributes.h" local="yes">ace/OS_Log_Msg_Attributes.h</includes>
    <class kind="class">ACE_Log_Msg</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ASSERT</name>
      <anchor>a0</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HEX_DUMP</name>
      <anchor>a1</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_RETURN</name>
      <anchor>a2</anchor>
      <arglist>(Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ERROR_RETURN</name>
      <anchor>a3</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ERROR</name>
      <anchor>a4</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEBUG</name>
      <anchor>a5</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ERROR_INIT</name>
      <anchor>a6</anchor>
      <arglist>(VALUE, FLAGS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ERROR_BREAK</name>
      <anchor>a7</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LOG_MSG</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Msg_Backend.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02218</filename>
    <includes id="a02219" name="Log_Msg_Backend.h" local="yes">ace/Log_Msg_Backend.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Log_Msg_Backend</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Log_Msg_Backend</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Msg_Backend.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02219</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Log_Msg_Backend</class>
  </compound>
  <compound kind="file">
    <name>Log_Msg_Callback.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02220</filename>
    <includes id="a02221" name="Log_Msg_Callback.h" local="yes">ace/Log_Msg_Callback.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Log_Msg_Callback</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Log_Msg_Callback</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Msg_Callback.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02221</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Log_Msg_Callback</class>
  </compound>
  <compound kind="file">
    <name>Log_Msg_IPC.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02222</filename>
    <includes id="a02223" name="Log_Msg_IPC.h" local="yes">ace/Log_Msg_IPC.h</includes>
    <includes id="a02230" name="Log_Record.h" local="yes">ace/Log_Record.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Log_Msg_IPC</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Log_Msg_IPC</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Msg_IPC.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02223</filename>
    <includes id="a02219" name="Log_Msg_Backend.h" local="yes">ace/Log_Msg_Backend.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <class kind="class">ACE_Log_Msg_IPC</class>
    <member kind="typedef">
      <type>ACE_SOCK_Stream</type>
      <name>ACE_LOG_MSG_IPC_STREAM</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SOCK_Connector</type>
      <name>ACE_LOG_MSG_IPC_CONNECTOR</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>ACE_LOG_MSG_IPC_ADDR</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Msg_NT_Event_Log.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02224</filename>
    <includes id="a02225" name="Log_Msg_NT_Event_Log.h" local="yes">ace/Log_Msg_NT_Event_Log.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02230" name="Log_Record.h" local="yes">ace/Log_Record.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Log_Msg_NT_Event_Log</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Log_Msg_NT_Event_Log</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Msg_NT_Event_Log.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02225</filename>
    <includes id="a02219" name="Log_Msg_Backend.h" local="yes">ace/Log_Msg_Backend.h</includes>
    <class kind="class">ACE_Log_Msg_NT_Event_Log</class>
  </compound>
  <compound kind="file">
    <name>Log_Msg_UNIX_Syslog.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02226</filename>
  </compound>
  <compound kind="file">
    <name>Log_Msg_UNIX_Syslog.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02227</filename>
  </compound>
  <compound kind="file">
    <name>Log_Priority.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02228</filename>
    <member kind="enumeration">
      <name>ACE_Log_Priority</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_SHUTDOWN</name>
      <anchor>a13a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_TRACE</name>
      <anchor>a13a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_DEBUG</name>
      <anchor>a13a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_INFO</name>
      <anchor>a13a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_NOTICE</name>
      <anchor>a13a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_WARNING</name>
      <anchor>a13a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_STARTUP</name>
      <anchor>a13a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_ERROR</name>
      <anchor>a13a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_CRITICAL</name>
      <anchor>a13a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_ALERT</name>
      <anchor>a13a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_EMERGENCY</name>
      <anchor>a13a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_MAX</name>
      <anchor>a13a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_ENSURE_32_BITS</name>
      <anchor>a13a12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Record.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02229</filename>
    <includes id="a02230" name="Log_Record.h" local="yes">ace/Log_Record.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <includes id="a02793" name="streams.h" local="yes">ace/streams.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Log_Record</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Log_Record</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Log_Record.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02230</filename>
    <includes id="a02228" name="Log_Priority.h" local="yes">ace/Log_Priority.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02189" name="iosfwd.h" local="yes">ace/iosfwd.h</includes>
    <includes id="a02231" name="Log_Record.i" local="yes">ace/Log_Record.i</includes>
    <class kind="class">ACE_Log_Record</class>
  </compound>
  <compound kind="file">
    <name>Log_Record.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02231</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02383" name="os_inet.h" local="yes">ace/os_include/arpa/os_inet.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Logging_Strategy.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02232</filename>
    <includes id="a02233" name="Logging_Strategy.h" local="yes">ace/Logging_Strategy.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02140" name="Get_Opt.h" local="yes">ace/Get_Opt.h</includes>
    <includes id="a02793" name="streams.h" local="yes">ace/streams.h</includes>
    <includes id="a02199" name="Lib_Find.h" local="yes">ace/Lib_Find.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_lib_Logging_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_lib_Logging_Strategy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Logging_Strategy.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02233</filename>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <class kind="class">ACE_Logging_Strategy</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_LOGFILE_POLL_INTERVAL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSOCK.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02234</filename>
    <includes id="a02235" name="LSOCK.h" local="yes">ace/LSOCK.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_LSOCK</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_LSOCK</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSOCK.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02235</filename>
    <includes id="a02724" name="SOCK.h" local="yes">ace/SOCK.h</includes>
    <includes id="a02236" name="LSOCK.i" local="yes">ace/LSOCK.i</includes>
    <class kind="class">ACE_LSOCK</class>
  </compound>
  <compound kind="file">
    <name>LSOCK.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02236</filename>
  </compound>
  <compound kind="file">
    <name>LSOCK_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02237</filename>
    <includes id="a02238" name="LSOCK_Acceptor.h" local="yes">ace/LSOCK_Acceptor.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_LSOCK_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_LSOCK_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSOCK_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02238</filename>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02967" name="UNIX_Addr.h" local="yes">ace/UNIX_Addr.h</includes>
    <includes id="a02249" name="LSOCK_Stream.h" local="yes">ace/LSOCK_Stream.h</includes>
    <class kind="class">ACE_LSOCK_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>LSOCK_CODgram.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02239</filename>
    <includes id="a02240" name="LSOCK_CODgram.h" local="yes">ace/LSOCK_CODgram.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_LSOCK_CODgram</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_LSOCK_CODgram</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSOCK_CODgram.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02240</filename>
    <includes id="a02235" name="LSOCK.h" local="yes">ace/LSOCK.h</includes>
    <includes id="a02730" name="SOCK_CODgram.h" local="yes">ace/SOCK_CODgram.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02241" name="LSOCK_CODgram.i" local="yes">ace/LSOCK_CODgram.i</includes>
    <class kind="class">ACE_LSOCK_CODgram</class>
  </compound>
  <compound kind="file">
    <name>LSOCK_CODgram.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02241</filename>
  </compound>
  <compound kind="file">
    <name>LSOCK_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02242</filename>
    <includes id="a02243" name="LSOCK_Connector.h" local="yes">ace/LSOCK_Connector.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_LSOCK_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_LSOCK_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSOCK_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02243</filename>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <includes id="a02249" name="LSOCK_Stream.h" local="yes">ace/LSOCK_Stream.h</includes>
    <includes id="a02967" name="UNIX_Addr.h" local="yes">ace/UNIX_Addr.h</includes>
    <includes id="a02244" name="LSOCK_Connector.i" local="yes">ace/LSOCK_Connector.i</includes>
    <class kind="class">ACE_LSOCK_Connector</class>
  </compound>
  <compound kind="file">
    <name>LSOCK_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02244</filename>
  </compound>
  <compound kind="file">
    <name>LSOCK_Dgram.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02245</filename>
    <includes id="a02246" name="LSOCK_Dgram.h" local="yes">ace/LSOCK_Dgram.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_LSOCK_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_LSOCK_Dgram</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSOCK_Dgram.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02246</filename>
    <includes id="a02739" name="SOCK_Dgram.h" local="yes">ace/SOCK_Dgram.h</includes>
    <includes id="a02235" name="LSOCK.h" local="yes">ace/LSOCK.h</includes>
    <includes id="a02247" name="LSOCK_Dgram.i" local="yes">ace/LSOCK_Dgram.i</includes>
    <class kind="class">ACE_LSOCK_Dgram</class>
  </compound>
  <compound kind="file">
    <name>LSOCK_Dgram.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02247</filename>
  </compound>
  <compound kind="file">
    <name>LSOCK_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02248</filename>
    <includes id="a02249" name="LSOCK_Stream.h" local="yes">ace/LSOCK_Stream.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_LSOCK_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_LSOCK_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSOCK_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02249</filename>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <includes id="a02967" name="UNIX_Addr.h" local="yes">ace/UNIX_Addr.h</includes>
    <includes id="a02235" name="LSOCK.h" local="yes">ace/LSOCK.h</includes>
    <includes id="a02250" name="LSOCK_Stream.i" local="yes">ace/LSOCK_Stream.i</includes>
    <class kind="class">ACE_LSOCK_Stream</class>
  </compound>
  <compound kind="file">
    <name>LSOCK_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02250</filename>
  </compound>
  <compound kind="file">
    <name>Malloc.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02251</filename>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_CPP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Malloc</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Malloc</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Malloc.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02252</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02253" name="Malloc.i" local="yes">ace/Malloc.i</includes>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <includes id="a02298" name="Memory_Pool.h" local="yes">ace/Memory_Pool.h</includes>
    <class kind="class">ACE_Control_Block</class>
    <class kind="class">ACE_Control_Block::ACE_Malloc_Header</class>
    <class kind="union">ACE_max_align_info</class>
    <class kind="class">ACE_Control_Block::ACE_Name_Node</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_STATS</name>
      <anchor>a0</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_PADDING</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_ALIGN</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_ROUNDUP</name>
      <anchor>a3</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_HEADER_SIZE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_PADDING_SIZE</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CONTROL_BLOCK_SIZE</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CONTROL_BLOCK_ALIGN_BYTES</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Malloc.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02253</filename>
  </compound>
  <compound kind="file">
    <name>Malloc_Allocator.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02254</filename>
    <includes id="a02255" name="Malloc_Allocator.h" local="yes">ace/Malloc_Allocator.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_ALLOCATOR_CPP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Malloc_Allocator</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Malloc_Allocator</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Malloc_Allocator.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02255</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02256" name="Malloc_Allocator.i" local="yes">ace/Malloc_Allocator.i</includes>
    <class kind="class">ACE_New_Allocator</class>
    <class kind="class">ACE_Static_Allocator_Base</class>
  </compound>
  <compound kind="file">
    <name>Malloc_Allocator.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02256</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Malloc_Base.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02257</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02447" name="os_mman.h" local="yes">ace/os_include/sys/os_mman.h</includes>
    <class kind="class">ACE_Allocator</class>
  </compound>
  <compound kind="file">
    <name>Malloc_Instantiations.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02258</filename>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
  </compound>
  <compound kind="file">
    <name>Malloc_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02259</filename>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Malloc_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Malloc_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Malloc_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02260</filename>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02255" name="Malloc_Allocator.h" local="yes">ace/Malloc_Allocator.h</includes>
    <includes id="a02127" name="Free_List.h" local="yes">ace/Free_List.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02261" name="Malloc_T.i" local="yes">ace/Malloc_T.i</includes>
    <includes id="a02259" name="Malloc_T.cpp" local="yes">ace/Malloc_T.cpp</includes>
    <class kind="class">ACE_Allocator_Adapter</class>
    <class kind="class">ACE_Cached_Allocator</class>
    <class kind="class">ACE_Cached_Mem_Pool_Node</class>
    <class kind="class">ACE_Dynamic_Cached_Allocator</class>
    <class kind="class">ACE_Malloc</class>
    <class kind="class">ACE_Malloc_FIFO_Iterator</class>
    <class kind="class">ACE_Malloc_FIFO_Iterator_T</class>
    <class kind="class">ACE_Malloc_LIFO_Iterator</class>
    <class kind="class">ACE_Malloc_LIFO_Iterator_T</class>
    <class kind="class">ACE_Malloc_Lock_Adapter_T</class>
    <class kind="class">ACE_Malloc_T</class>
    <class kind="class">ACE_Static_Allocator</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Malloc_Iterator</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Malloc_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02261</filename>
  </compound>
  <compound kind="file">
    <name>Managed_Object.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02262</filename>
    <includes id="a02263" name="Managed_Object.h" local="yes">ace/Managed_Object.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Managed_Object</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Managed_Object</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Managed_Object.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02263</filename>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02264" name="Managed_Object.i" local="yes">ace/Managed_Object.i</includes>
    <includes id="a02262" name="Managed_Object.cpp" local="yes">ace/Managed_Object.cpp</includes>
    <class kind="class">ACE_Cleanup_Adapter</class>
    <class kind="class">ACE_Managed_Object</class>
  </compound>
  <compound kind="file">
    <name>Managed_Object.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02264</filename>
  </compound>
  <compound kind="file">
    <name>Manual_Event.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02265</filename>
    <includes id="a02266" name="Manual_Event.h" local="yes">ace/Manual_Event.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Manual_Event</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Manual_Event</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Manual_Event.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02266</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02073" name="Event.h" local="yes">ace/Event.h</includes>
    <includes id="a02267" name="Manual_Event.inl" local="yes">ace/Manual_Event.inl</includes>
    <class kind="class">ACE_Manual_Event</class>
  </compound>
  <compound kind="file">
    <name>Manual_Event.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02267</filename>
  </compound>
  <compound kind="file">
    <name>Map.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02268</filename>
    <includes id="a02274" name="Map_T.h" local="yes">ace/Map_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Map</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Map.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02269</filename>
    <includes id="a02274" name="Map_T.h" local="yes">ace/Map_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Map_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02270</filename>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Map_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02271</filename>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02272" name="Map_Manager.i" local="yes">ace/Map_Manager.i</includes>
    <includes id="a02270" name="Map_Manager.cpp" local="yes">ace/Map_Manager.cpp</includes>
    <class kind="class">ACE_Map_Const_Iterator</class>
    <class kind="class">ACE_Map_Const_Iterator_Base</class>
    <class kind="class">ACE_Map_Entry</class>
    <class kind="class">ACE_Map_Iterator</class>
    <class kind="class">ACE_Map_Iterator_Base</class>
    <class kind="class">ACE_Map_Manager</class>
    <class kind="class">ACE_Map_Reverse_Iterator</class>
  </compound>
  <compound kind="file">
    <name>Map_Manager.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02272</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Map_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02273</filename>
    <includes id="a02274" name="Map_T.h" local="yes">ace/Map_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Map_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Map_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Map_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02274</filename>
    <includes id="a02583" name="Pair_T.h" local="yes">ace/Pair_T.h</includes>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a01883" name="Active_Map_Manager.h" local="yes">ace/Active_Map_Manager.h</includes>
    <includes id="a02275" name="Map_T.i" local="yes">ace/Map_T.i</includes>
    <includes id="a02273" name="Map_T.cpp" local="yes">ace/Map_T.cpp</includes>
    <class kind="class">ACE_Active_Map_Manager_Adapter</class>
    <class kind="class">ACE_Active_Map_Manager_Iterator_Adapter</class>
    <class kind="class">ACE_Active_Map_Manager_Reverse_Iterator_Adapter</class>
    <class kind="class">ACE_Hash_Map_Manager_Ex_Adapter</class>
    <class kind="class">ACE_Hash_Map_Manager_Ex_Iterator_Adapter</class>
    <class kind="class">ACE_Hash_Map_Manager_Ex_Reverse_Iterator_Adapter</class>
    <class kind="class">ACE_Incremental_Key_Generator</class>
    <class kind="class">ACE_Iterator</class>
    <class kind="class">ACE_Iterator_Impl</class>
    <class kind="class">ACE_Map</class>
    <class kind="class">ACE_Map_Impl</class>
    <class kind="class">ACE_Map_Impl_Iterator_Adapter</class>
    <class kind="class">ACE_Map_Impl_Reverse_Iterator_Adapter</class>
    <class kind="class">ACE_Map_Manager_Adapter</class>
    <class kind="class">ACE_Map_Manager_Iterator_Adapter</class>
    <class kind="class">ACE_Map_Manager_Reverse_Iterator_Adapter</class>
    <class kind="class">ACE_Noop_Key_Generator</class>
    <class kind="class">ACE_Reverse_Iterator</class>
    <class kind="class">ACE_Reverse_Iterator_Impl</class>
  </compound>
  <compound kind="file">
    <name>Map_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02275</filename>
  </compound>
  <compound kind="file">
    <name>MEM_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02276</filename>
    <includes id="a02277" name="MEM_Acceptor.h" local="yes">ace/MEM_Acceptor.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_MEM_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_MEM_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MEM_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02277</filename>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02295" name="MEM_Stream.h" local="yes">ace/MEM_Stream.h</includes>
    <includes id="a02280" name="MEM_Addr.h" local="yes">ace/MEM_Addr.h</includes>
    <includes id="a02569" name="OS_QoS.h" local="yes">ace/OS_QoS.h</includes>
    <includes id="a02278" name="MEM_Acceptor.i" local="yes">ace/MEM_Acceptor.i</includes>
    <class kind="class">ACE_MEM_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>MEM_Acceptor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02278</filename>
  </compound>
  <compound kind="file">
    <name>MEM_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02279</filename>
    <includes id="a02280" name="MEM_Addr.h" local="yes">ace/MEM_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02412" name="os_netdb.h" local="yes">ace/os_include/os_netdb.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_MEM_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_MEM_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MEM_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02280</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02281" name="MEM_Addr.i" local="yes">ace/MEM_Addr.i</includes>
    <class kind="class">ACE_MEM_Addr</class>
  </compound>
  <compound kind="file">
    <name>MEM_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02281</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>MEM_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02282</filename>
    <includes id="a02283" name="MEM_Connector.h" local="yes">ace/MEM_Connector.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_MEM_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_MEM_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MEM_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02283</filename>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <includes id="a02295" name="MEM_Stream.h" local="yes">ace/MEM_Stream.h</includes>
    <includes id="a02280" name="MEM_Addr.h" local="yes">ace/MEM_Addr.h</includes>
    <includes id="a02284" name="MEM_Connector.i" local="yes">ace/MEM_Connector.i</includes>
    <class kind="class">ACE_MEM_Connector</class>
  </compound>
  <compound kind="file">
    <name>MEM_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02284</filename>
  </compound>
  <compound kind="file">
    <name>MEM_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02285</filename>
    <includes id="a02286" name="MEM_IO.h" local="yes">ace/MEM_IO.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_MEM_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_MEM_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MEM_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02286</filename>
    <includes id="a02724" name="SOCK.h" local="yes">ace/SOCK.h</includes>
    <includes id="a02292" name="MEM_SAP.h" local="yes">ace/MEM_SAP.h</includes>
    <includes id="a02298" name="Memory_Pool.h" local="yes">ace/Memory_Pool.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02619" name="Process_Semaphore.h" local="yes">ace/Process_Semaphore.h</includes>
    <includes id="a02616" name="Process_Mutex.h" local="yes">ace/Process_Mutex.h</includes>
    <includes id="a02287" name="MEM_IO.i" local="yes">ace/MEM_IO.i</includes>
    <class kind="class">ACE_MEM_IO</class>
    <class kind="class">ACE_MT_MEM_IO</class>
    <class kind="class">ACE_Reactive_MEM_IO</class>
    <class kind="struct">ACE_MT_MEM_IO::MQ_Struct</class>
    <class kind="class">ACE_MT_MEM_IO::Simple_Queue</class>
    <class kind="struct">ACE_MT_MEM_IO::Channel</class>
  </compound>
  <compound kind="file">
    <name>MEM_IO.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02287</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Mem_Map.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02288</filename>
    <includes id="a02289" name="Mem_Map.h" local="yes">ace/Mem_Map.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_USE_MAPPING_NAME</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Mem_Map</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>to_mapping_name</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TCHAR *mapobjname, const ACE_TCHAR *filename, size_t len)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Mem_Map</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Mem_Map.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02289</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02447" name="os_mman.h" local="yes">ace/os_include/sys/os_mman.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02290" name="Mem_Map.i" local="yes">ace/Mem_Map.i</includes>
    <class kind="class">ACE_Mem_Map</class>
  </compound>
  <compound kind="file">
    <name>Mem_Map.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02290</filename>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02524" name="OS_NS_sys_mman.h" local="yes">ace/OS_NS_sys_mman.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
  </compound>
  <compound kind="file">
    <name>MEM_SAP.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02291</filename>
    <includes id="a02292" name="MEM_SAP.h" local="yes">ace/MEM_SAP.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_MEM_SAP</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_MEM_SAP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MEM_SAP.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02292</filename>
    <includes id="a02589" name="PI_Malloc.h" local="yes">ace/PI_Malloc.h</includes>
    <includes id="a02616" name="Process_Mutex.h" local="yes">ace/Process_Mutex.h</includes>
    <includes id="a02293" name="MEM_SAP.i" local="yes">ace/MEM_SAP.i</includes>
    <class kind="class">ACE_MEM_SAP</class>
    <class kind="class">ACE_MEM_SAP_Node</class>
  </compound>
  <compound kind="file">
    <name>MEM_SAP.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02293</filename>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
  </compound>
  <compound kind="file">
    <name>MEM_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02294</filename>
    <includes id="a02295" name="MEM_Stream.h" local="yes">ace/MEM_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_MEM_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_MEM_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MEM_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02295</filename>
    <includes id="a02286" name="MEM_IO.h" local="yes">ace/MEM_IO.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02296" name="MEM_Stream.i" local="yes">ace/MEM_Stream.i</includes>
    <class kind="class">ACE_MEM_Stream</class>
  </compound>
  <compound kind="file">
    <name>MEM_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02296</filename>
    <includes id="a02295" name="MEM_Stream.h" local="yes">ace/MEM_Stream.h</includes>
  </compound>
  <compound kind="file">
    <name>Memory_Pool.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02297</filename>
    <includes id="a02298" name="Memory_Pool.h" local="yes">ace/Memory_Pool.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
    <includes id="a02524" name="OS_NS_sys_mman.h" local="yes">ace/OS_NS_sys_mman.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <includes id="a02536" name="OS_NS_sys_shm.h" local="yes">ace/OS_NS_sys_shm.h</includes>
    <includes id="a01956" name="Based_Pointer_T.h" local="yes">ace/Based_Pointer_T.h</includes>
    <includes id="a01954" name="Based_Pointer_Repository.h" local="yes">ace/Based_Pointer_Repository.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAP_FILE</name>
      <anchor>a0</anchor>
      <arglist>(_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Memory_Pool</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Memory_Pool</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Memory_Pool.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02298</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02289" name="Mem_Map.h" local="yes">ace/Mem_Map.h</includes>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02299" name="Memory_Pool.i" local="yes">ace/Memory_Pool.i</includes>
    <class kind="class">ACE_Lite_MMAP_Memory_Pool</class>
    <class kind="class">ACE_Local_Memory_Pool</class>
    <class kind="class">ACE_Local_Memory_Pool_Options</class>
    <class kind="class">ACE_MMAP_Memory_Pool</class>
    <class kind="class">ACE_MMAP_Memory_Pool_Options</class>
    <class kind="class">ACE_Pagefile_Memory_Pool</class>
    <class kind="class">ACE_Pagefile_Memory_Pool_Options</class>
    <class kind="class">ACE_Sbrk_Memory_Pool</class>
    <class kind="class">ACE_Sbrk_Memory_Pool_Options</class>
    <class kind="class">ACE_Shared_Memory_Pool</class>
    <class kind="class">ACE_Shared_Memory_Pool_Options</class>
    <class kind="struct">ACE_Shared_Memory_Pool::SHM_TABLE</class>
    <class kind="class">ACE_Pagefile_Memory_Pool::Control_Block</class>
    <class kind="class">ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block</class>
  </compound>
  <compound kind="file">
    <name>Memory_Pool.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02299</filename>
  </compound>
  <compound kind="file">
    <name>Message_Block.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02300</filename>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02882" name="Timeprobe.h" local="yes">ace/Timeprobe.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXECUTION_TIME</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEADLINE_TIME</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Message_Block</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Message_Block</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Message_Block.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02301</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02302" name="Message_Block.i" local="yes">ace/Message_Block.i</includes>
    <includes id="a02304" name="Message_Block_T.h" local="yes">ace/Message_Block_T.h</includes>
    <class kind="class">ACE_Data_Block</class>
    <class kind="class">ACE_Deadline_Message_Strategy</class>
    <class kind="class">ACE_Dynamic_Message_Strategy</class>
    <class kind="class">ACE_Laxity_Message_Strategy</class>
    <class kind="class">ACE_Message_Block</class>
  </compound>
  <compound kind="file">
    <name>Message_Block.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02302</filename>
  </compound>
  <compound kind="file">
    <name>Message_Block_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02303</filename>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MESSAGE_BLOCK_T_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Message_Block_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02304</filename>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02305" name="Message_Block_T.i" local="yes">ace/Message_Block_T.i</includes>
    <includes id="a02303" name="Message_Block_T.cpp" local="yes">ace/Message_Block_T.cpp</includes>
    <class kind="class">ACE_Locked_Data_Block</class>
  </compound>
  <compound kind="file">
    <name>Message_Block_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02305</filename>
  </compound>
  <compound kind="file">
    <name>Message_Queue.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02306</filename>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MESSAGE_QUEUE_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Message_Queue</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Message_Queue</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Message_Queue.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02307</filename>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02185" name="IO_Cntl_Msg.h" local="yes">ace/IO_Cntl_Msg.h</includes>
    <includes id="a02310" name="Message_Queue_T.h" local="yes">ace/Message_Queue_T.h</includes>
    <includes id="a02308" name="Message_Queue.i" local="yes">ace/Message_Queue.i</includes>
    <class kind="class">ACE_Message_Queue_Base</class>
  </compound>
  <compound kind="file">
    <name>Message_Queue.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02308</filename>
  </compound>
  <compound kind="file">
    <name>Message_Queue_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02309</filename>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02348" name="Notification_Strategy.h" local="yes">ace/Notification_Strategy.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Message_Queue_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Message_Queue_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Message_Queue_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02310</filename>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02311" name="Message_Queue_T.i" local="yes">ace/Message_Queue_T.i</includes>
    <includes id="a02309" name="Message_Queue_T.cpp" local="yes">ace/Message_Queue_T.cpp</includes>
    <class kind="class">ACE_Dynamic_Message_Queue</class>
    <class kind="class">ACE_Message_Queue</class>
    <class kind="class">ACE_Message_Queue_Ex</class>
    <class kind="class">ACE_Message_Queue_Factory</class>
    <class kind="class">ACE_Message_Queue_Iterator</class>
    <class kind="class">ACE_Message_Queue_Reverse_Iterator</class>
    <member kind="typedef">
      <type>ACE_Message_Queue&lt; ACE_SYNCH &gt;</type>
      <name>ACE_DEFAULT_MESSAGE_QUEUE_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Message_Queue_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02311</filename>
  </compound>
  <compound kind="file">
    <name>Method_Object.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02312</filename>
    <includes id="a02314" name="Method_Request.h" local="yes">ace/Method_Request.h</includes>
    <member kind="typedef">
      <type>ACE_Method_Request</type>
      <name>ACE_Method_Object</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Method_Request.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02313</filename>
    <includes id="a02314" name="Method_Request.h" local="yes">ace/Method_Request.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Method_Request</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Method_Request</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Method_Request.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02314</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">Global_Macros.h</includes>
    <class kind="class">ACE_Method_Request</class>
  </compound>
  <compound kind="file">
    <name>Metrics_Cache.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02315</filename>
    <includes id="a02316" name="Metrics_Cache.h" local="yes">ace/Metrics_Cache.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Metrics_Cache</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Metrics_Cache</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Metrics_Cache.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02316</filename>
    <includes id="a02882" name="Timeprobe.h" local="yes">ace/Timeprobe.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>REGISTER_METRICS_PROBE_RETURN</name>
      <anchor>a0</anchor>
      <arglist>(METRICS_PTR, METRICS_REGION, PROBE_NAME, PROBE_TYPE, METRICS_HANDLE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REGISTER_METRICS_REPORTING_PROBE_RETURN</name>
      <anchor>a1</anchor>
      <arglist>(METRICS_PTR, METRICS_REGION, PROBE_NAME, PROBE_TYPE, METRICS_LOGGER_REF, METRICS_HANDLE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>START_DISPATCH_METRIC</name>
      <anchor>a2</anchor>
      <arglist>(METRICS_PTR, NAME, X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STOP_DISPATCH_METRIC</name>
      <anchor>a3</anchor>
      <arglist>(METRICS_PTR, NAME, X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PAUSE_DISPATCH_METRIC</name>
      <anchor>a4</anchor>
      <arglist>(METRICS_PTR, NAME, X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESUME_DISPATCH_METRIC</name>
      <anchor>a5</anchor>
      <arglist>(METRICS_PTR, NAME, X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>START_METRIC</name>
      <anchor>a6</anchor>
      <arglist>(METRICS_PTR, NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STOP_METRIC</name>
      <anchor>a7</anchor>
      <arglist>(METRICS_PTR, NAME)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Metrics_Cache.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02317</filename>
  </compound>
  <compound kind="file">
    <name>Metrics_Cache_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02318</filename>
    <includes id="a02316" name="Metrics_Cache.h" local="yes">ace/Metrics_Cache.h</includes>
    <includes id="a02319" name="Metrics_Cache_T.h" local="yes">ace/Metrics_Cache_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Metrics_Cache_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02319</filename>
    <includes id="a02882" name="Timeprobe.h" local="yes">ace/Timeprobe.h</includes>
    <includes id="a02885" name="Timeprobe_T.h" local="yes">ace/Timeprobe_T.h</includes>
    <includes id="a02320" name="Metrics_Cache_T.i" local="yes">Metrics_Cache_T.i</includes>
    <includes id="a02318" name="Metrics_Cache_T.cpp" local="yes">ace/Metrics_Cache_T.cpp</includes>
    <class kind="class">ACE_Metrics_Cache</class>
    <class kind="class">ACE_Metrics_Timeprobe</class>
    <member kind="define">
      <type>#define</type>
      <name>METRICS_MIN_TIMEPROBE_TABLE_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>METRICS_MAX_TIMEPROBE_TABLE_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>METRICS_DEFAULT_TIMEPROBE_TABLE_SIZE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>METRICS_DEFAULT_TIMEPROBE_COUNT</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Metrics_Cache_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02320</filename>
  </compound>
  <compound kind="file">
    <name>Min_Max.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02321</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MIN</name>
      <anchor>a0</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAX</name>
      <anchor>a1</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_RANGE</name>
      <anchor>a2</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ace_min</name>
      <anchor>a3</anchor>
      <arglist>(const T &amp;t1, const T &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ace_max</name>
      <anchor>a4</anchor>
      <arglist>(const T &amp;t1, const T &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ace_min</name>
      <anchor>a5</anchor>
      <arglist>(const T &amp;t1, const T &amp;t2, const T &amp;t3)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ace_max</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;t1, const T &amp;t2, const T &amp;t3)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ace_range</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;min, const T &amp;max, const T &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Module.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02322</filename>
    <includes id="a02323" name="Module.h" local="yes">ace/Module.h</includes>
    <includes id="a02792" name="Stream_Modules.h" local="yes">ace/Stream_Modules.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Module</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Module</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Module.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02323</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02848" name="Task_T.h" local="yes">ace/Task_T.h</includes>
    <includes id="a03007" name="os_dirent.h" local="yes">ace/os_include/os_dirent.h</includes>
    <includes id="a02324" name="Module.i" local="yes">ace/Module.i</includes>
    <includes id="a02322" name="Module.cpp" local="yes">ace/Module.cpp</includes>
    <class kind="class">ACE_Module</class>
    <class kind="class">ACE_Module_Base</class>
  </compound>
  <compound kind="file">
    <name>Module.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02324</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Msg_WFMO_Reactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02325</filename>
    <includes id="a02326" name="Msg_WFMO_Reactor.h" local="yes">ace/Msg_WFMO_Reactor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Msg_WFMO_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Msg_WFMO_Reactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Msg_WFMO_Reactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02326</filename>
    <includes id="a02987" name="WFMO_Reactor.h" local="yes">ace/WFMO_Reactor.h</includes>
    <includes id="a02327" name="Msg_WFMO_Reactor.i" local="yes">ace/Msg_WFMO_Reactor.i</includes>
    <class kind="class">ACE_Msg_WFMO_Reactor</class>
  </compound>
  <compound kind="file">
    <name>Msg_WFMO_Reactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02327</filename>
  </compound>
  <compound kind="file">
    <name>Multihomed_INET_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02328</filename>
    <includes id="a02329" name="Multihomed_INET_Addr.h" local="yes">ace/Multihomed_INET_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Multihomed_INET_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Multihomed_INET_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Multihomed_INET_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02329</filename>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02022" name="Containers_T.h" local="yes">ace/Containers_T.h</includes>
    <includes id="a02330" name="Multihomed_INET_Addr.i" local="yes">ace/Multihomed_INET_Addr.i</includes>
    <class kind="class">ACE_Multihomed_INET_Addr</class>
  </compound>
  <compound kind="file">
    <name>Multihomed_INET_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02330</filename>
  </compound>
  <compound kind="file">
    <name>Multiplexor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02331</filename>
  </compound>
  <compound kind="file">
    <name>Multiplexor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02332</filename>
    <includes id="a02323" name="Module.h" local="yes">ace/Module.h</includes>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
  </compound>
  <compound kind="file">
    <name>Multiplexor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02333</filename>
  </compound>
  <compound kind="file">
    <name>Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02334</filename>
    <includes id="a02335" name="Mutex.h" local="yes">ace/Mutex.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02447" name="os_mman.h" local="yes">ace/os_include/sys/os_mman.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02335</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a02336" name="Mutex.inl" local="yes">ace/Mutex.inl</includes>
    <class kind="class">ACE_Mutex</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MUTEX_A</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MUTEX_W</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_MUTEX</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02336</filename>
    <includes id="a02524" name="OS_NS_sys_mman.h" local="yes">ace/OS_NS_sys_mman.h</includes>
  </compound>
  <compound kind="file">
    <name>Name_Proxy.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02337</filename>
    <includes id="a02338" name="Name_Proxy.h" local="yes">ace/Name_Proxy.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02383" name="os_inet.h" local="yes">ace/os_include/arpa/os_inet.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Name_Proxy</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Name_Proxy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Name_Proxy.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02338</filename>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02833" name="Synch_Options.h" local="yes">ace/Synch_Options.h</includes>
    <includes id="a02340" name="Name_Request_Reply.h" local="yes">ace/Name_Request_Reply.h</includes>
    <class kind="class">ACE_Name_Proxy</class>
  </compound>
  <compound kind="file">
    <name>Name_Request_Reply.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02339</filename>
    <includes id="a02340" name="Name_Request_Reply.h" local="yes">ace/Name_Request_Reply.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02383" name="os_inet.h" local="yes">ace/os_include/arpa/os_inet.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Name_Request_Reply</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Name_Request_Reply</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Name_Request_Reply.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02340</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <class kind="class">ACE_Name_Reply</class>
    <class kind="class">ACE_Name_Request</class>
    <class kind="struct">ACE_Name_Request::Transfer</class>
    <class kind="struct">ACE_Name_Reply::Transfer</class>
  </compound>
  <compound kind="file">
    <name>Name_Space.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02341</filename>
    <includes id="a02342" name="Name_Space.h" local="yes">ace/Name_Space.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Name_Space</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Name_Space</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Name_Space.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02342</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <class kind="class">ACE_Name_Binding</class>
    <class kind="class">ACE_Name_Space</class>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; ACE_NS_WString &gt;</type>
      <name>ACE_WSTRING_SET</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; ACE_Name_Binding &gt;</type>
      <name>ACE_BINDING_SET</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Iterator&lt; ACE_Name_Binding &gt;</type>
      <name>ACE_BINDING_ITERATOR</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; ACE_NS_WString &gt;</type>
      <name>ACE_PWSTRING_SET</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Iterator&lt; ACE_NS_WString &gt;</type>
      <name>ACE_PWSTRING_ITERATOR</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Naming_Context.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02343</filename>
    <includes id="a02140" name="Get_Opt.h" local="yes">ace/Get_Opt.h</includes>
    <includes id="a02344" name="Naming_Context.h" local="yes">ace/Naming_Context.h</includes>
    <includes id="a02656" name="Remote_Name_Space.h" local="yes">ace/Remote_Name_Space.h</includes>
    <includes id="a02204" name="Local_Name_Space_T.h" local="yes">ace/Local_Name_Space_T.h</includes>
    <includes id="a02654" name="Registry_Name_Space.h" local="yes">ace/Registry_Name_Space.h</includes>
    <includes id="a02298" name="Memory_Pool.h" local="yes">ace/Memory_Pool.h</includes>
    <includes id="a02667" name="RW_Process_Mutex.h" local="yes">ace/RW_Process_Mutex.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <member kind="typedef">
      <type>ACE_Local_Name_Space&lt; ACE_MMAP_MEMORY_POOL, ACE_RW_Process_Mutex &gt;</type>
      <name>LOCAL_NAME_SPACE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Local_Name_Space&lt; ACE_LITE_MMAP_MEMORY_POOL, ACE_RW_Process_Mutex &gt;</type>
      <name>LITE_LOCAL_NAME_SPACE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Naming_Context</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_STATIC_SVC_DEFINE</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Naming_Context, ACE_LIB_TEXT(&quot;ACE_Naming_Context&quot;), ACE_SVC_OBJ_T,&amp;ACE_SVC_NAME(ACE_Naming_Context), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) int ACE_Naming_Context</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Naming_Context</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Naming_Context.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02344</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02342" name="Name_Space.h" local="yes">ace/Name_Space.h</includes>
    <includes id="a02412" name="os_netdb.h" local="yes">ace/os_include/os_netdb.h</includes>
    <class kind="class">ACE_Name_Options</class>
    <class kind="class">ACE_Naming_Context</class>
  </compound>
  <compound kind="file">
    <name>Node.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02345</filename>
    <includes id="a02346" name="Node.h" local="yes">ace/Node.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Node</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Node</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Node.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02346</filename>
    <includes id="a02345" name="Node.cpp" local="yes">ace/Node.cpp</includes>
    <class kind="class">ACE_Node</class>
  </compound>
  <compound kind="file">
    <name>Notification_Strategy.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02347</filename>
    <includes id="a02348" name="Notification_Strategy.h" local="yes">ace/Notification_Strategy.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Strategies</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Strategies</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Notification_Strategy.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02348</filename>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02349" name="Notification_Strategy.inl" local="yes">ace/Notification_Strategy.inl</includes>
    <class kind="class">ACE_Notification_Strategy</class>
  </compound>
  <compound kind="file">
    <name>Notification_Strategy.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02349</filename>
  </compound>
  <compound kind="file">
    <name>NT_Service.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02350</filename>
    <includes id="a02351" name="NT_Service.h" local="yes">ace/NT_Service.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>NT_Service.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02351</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02464" name="OS_Log_Msg_Attributes.h" local="yes">ace/OS_Log_Msg_Attributes.h</includes>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02352" name="NT_Service.i" local="yes">ace/NT_Service.i</includes>
    <class kind="class">ACE_NT_Service</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NT_SERVICE_START_TIMEOUT</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NT_SERVICE_DEFINE</name>
      <anchor>a1</anchor>
      <arglist>(SVCNAME, SVCCLASS, SVCDESC)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NT_SERVICE_REFERENCE</name>
      <anchor>a2</anchor>
      <arglist>(SVCNAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NT_SERVICE_ENTRY</name>
      <anchor>a3</anchor>
      <arglist>(SVCDESC, SVCNAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NT_SERVICE_RUN</name>
      <anchor>a4</anchor>
      <arglist>(SVCNAME, SVCINSTANCE, RET)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NT_Service.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02352</filename>
  </compound>
  <compound kind="file">
    <name>Null_Barrier.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02353</filename>
    <class kind="class">ACE_Null_Barrier</class>
  </compound>
  <compound kind="file">
    <name>Null_Condition.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02354</filename>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <class kind="class">ACE_Null_Condition</class>
  </compound>
  <compound kind="file">
    <name>Null_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02355</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <class kind="class">ACE_Guard&lt; ACE_Null_Mutex &gt;</class>
    <class kind="class">ACE_Malloc_Lock_Adapter_T&lt; ACE_Null_Mutex &gt;</class>
    <class kind="class">ACE_Null_Mutex</class>
    <class kind="class">ACE_Read_Guard&lt; ACE_Null_Mutex &gt;</class>
    <class kind="class">ACE_Write_Guard&lt; ACE_Null_Mutex &gt;</class>
  </compound>
  <compound kind="file">
    <name>Null_Semaphore.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02356</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <class kind="class">ACE_Null_Semaphore</class>
  </compound>
  <compound kind="file">
    <name>Obchunk.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02357</filename>
    <includes id="a02358" name="Obchunk.h" local="yes">ace/Obchunk.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Obchunk</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Obchunk</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Obchunk.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02358</filename>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02359" name="Obchunk.i" local="yes">ace/Obchunk.i</includes>
    <class kind="class">ACE_Obchunk</class>
  </compound>
  <compound kind="file">
    <name>Obchunk.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02359</filename>
  </compound>
  <compound kind="file">
    <name>Object_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02360</filename>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02933" name="Token_Manager.h" local="yes">ace/Token_Manager.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02693" name="Service_Manager.h" local="yes">ace/Service_Manager.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02121" name="Framework_Component.h" local="yes">ace/Framework_Component.h</includes>
    <includes id="a01933" name="Atomic_Op.h" local="yes">ace/Atomic_Op.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02335" name="Mutex.h" local="yes">ace/Mutex.h</includes>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
    <class kind="class">ACE_Object_Manager_Manager</class>
    <class kind="class">ACE_Object_Manager_Preallocations</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PREALLOCATE_OBJECT</name>
      <anchor>a4</anchor>
      <arglist>(TYPE, ID)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PREALLOCATE_ARRAY</name>
      <anchor>a5</anchor>
      <arglist>(TYPE, ID, COUNT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DELETE_PREALLOCATED_OBJECT</name>
      <anchor>a6</anchor>
      <arglist>(TYPE, ID)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DELETE_PREALLOCATED_ARRAY</name>
      <anchor>a7</anchor>
      <arglist>(TYPE, ID, COUNT)</arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cleanup_Adapter&lt; ACE_Recursive_Thread_Mutex &gt;</type>
      <name>ACE_Static_Object_Lock_Type</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Object_Manager</name>
      <anchor>a12</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Object_Manager</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_Object_Manager_Manager</type>
      <name>ACE_Object_Manager_Manager_instance</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_Static_Object_Lock_Type *</type>
      <name>ACE_Static_Object_Lock_lock</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Object_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02361</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02780" name="Static_Object_Lock.h" local="yes">ace/Static_Object_Lock.h</includes>
    <includes id="a02362" name="Object_Manager.i" local="yes">ace/Object_Manager.i</includes>
    <includes id="a02263" name="Managed_Object.h" local="yes">ace/Managed_Object.h</includes>
    <class kind="class">ACE_Object_Manager</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAX_MANAGED_OBJECTS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ACE_SEH_Default_Exception_Selector</name>
      <anchor>a3</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ACE_SEH_Default_Exception_Handler</name>
      <anchor>a4</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_Service_Object *</type>
      <name>_make_ACE_Service_Manager</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Service_Object_Exterminator *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Object_Manager.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02362</filename>
  </compound>
  <compound kind="file">
    <name>Object_Manager_Base.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02363</filename>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <class kind="class">ACE_OS_Object_Manager_Manager</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OS_PREALLOCATE_OBJECT</name>
      <anchor>a0</anchor>
      <arglist>(TYPE, ID)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OS_DELETE_PREALLOCATED_OBJECT</name>
      <anchor>a1</anchor>
      <arglist>(TYPE, ID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Object_Manager_Base</name>
      <anchor>a5</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_OS_Object_Manager_Internal_Exit_Hook</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Object_Manager_Base</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ace_exit_hook_marker</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_OS_Object_Manager_Manager</type>
      <name>ACE_OS_Object_Manager_Manager_instance</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Object_Manager_Base.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02364</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01988" name="Cleanup.h" local="yes">ace/Cleanup.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a02365" name="Object_Manager_Base.inl" local="yes">ace/Object_Manager_Base.inl</includes>
    <class kind="class">ACE_Object_Manager_Base</class>
    <class kind="class">ACE_OS_Object_Manager</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_OS_Object_Manager_Internal_Exit_Hook</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Object_Manager_Base.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02365</filename>
  </compound>
  <compound kind="file">
    <name>Obstack.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02366</filename>
    <includes id="a02367" name="Obstack.h" local="yes">ace/Obstack.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Obstack</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Obstack</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Obstack.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02367</filename>
    <includes id="a02369" name="Obstack_T.h" local="yes">ace/Obstack_T.h</includes>
    <member kind="typedef">
      <type>ACE_Obstack_T&lt; char &gt;</type>
      <name>ACE_Obstack</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Obstack_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02368</filename>
    <includes id="a02369" name="Obstack_T.h" local="yes">ace/Obstack_T.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Obstack_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Obstack_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Obstack_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02369</filename>
    <includes id="a02358" name="Obchunk.h" local="yes">ace/Obchunk.h</includes>
    <includes id="a02370" name="Obstack_T.i" local="yes">ace/Obstack_T.i</includes>
    <includes id="a02368" name="Obstack_T.cpp" local="yes">ace/Obstack_T.cpp</includes>
    <class kind="class">ACE_Obstack_T</class>
  </compound>
  <compound kind="file">
    <name>Obstack_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02370</filename>
  </compound>
  <compound kind="file">
    <name>OS.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02371</filename>
    <includes id="a02372" name="OS.h" local="yes">ace/OS.h</includes>
    <includes id="a02569" name="OS_QoS.h" local="yes">ace/OS_QoS.h</includes>
    <includes id="a01987" name="Cleanup.cpp" local="yes">ace/Cleanup.cpp</includes>
    <includes id="a02363" name="Object_Manager_Base.cpp" local="yes">ace/Object_Manager_Base.cpp</includes>
    <includes id="a02466" name="OS_main.cpp" local="yes">ace/OS_main.cpp</includes>
    <includes id="a02471" name="OS_NS_arpa_inet.cpp" local="yes">ace/OS_NS_arpa_inet.cpp</includes>
    <includes id="a02474" name="OS_NS_ctype.cpp" local="yes">ace/OS_NS_ctype.cpp</includes>
    <includes id="a02477" name="OS_NS_dirent.cpp" local="yes">ace/OS_NS_dirent.cpp</includes>
    <includes id="a02480" name="OS_NS_dlfcn.cpp" local="yes">ace/OS_NS_dlfcn.cpp</includes>
    <includes id="a02483" name="OS_NS_errno.cpp" local="yes">ace/OS_NS_errno.cpp</includes>
    <includes id="a02486" name="OS_NS_fcntl.cpp" local="yes">ace/OS_NS_fcntl.cpp</includes>
    <includes id="a02490" name="OS_NS_math.cpp" local="yes">ace/OS_NS_math.cpp</includes>
    <includes id="a02493" name="OS_NS_netdb.cpp" local="yes">ace/OS_NS_netdb.cpp</includes>
    <includes id="a02496" name="OS_NS_poll.cpp" local="yes">ace/OS_NS_poll.cpp</includes>
    <includes id="a02499" name="OS_NS_pwd.cpp" local="yes">ace/OS_NS_pwd.cpp</includes>
    <includes id="a02502" name="OS_NS_regex.cpp" local="yes">ace/OS_NS_regex.cpp</includes>
    <includes id="a02505" name="OS_NS_signal.cpp" local="yes">ace/OS_NS_signal.cpp</includes>
    <includes id="a02508" name="OS_NS_stdio.cpp" local="yes">ace/OS_NS_stdio.cpp</includes>
    <includes id="a02511" name="OS_NS_stdlib.cpp" local="yes">ace/OS_NS_stdlib.cpp</includes>
    <includes id="a02514" name="OS_NS_string.cpp" local="yes">ace/OS_NS_string.cpp</includes>
    <includes id="a02517" name="OS_NS_strings.cpp" local="yes">ace/OS_NS_strings.cpp</includes>
    <includes id="a02520" name="OS_NS_stropts.cpp" local="yes">ace/OS_NS_stropts.cpp</includes>
    <includes id="a02523" name="OS_NS_sys_mman.cpp" local="yes">ace/OS_NS_sys_mman.cpp</includes>
    <includes id="a02526" name="OS_NS_sys_msg.cpp" local="yes">ace/OS_NS_sys_msg.cpp</includes>
    <includes id="a02529" name="OS_NS_sys_resource.cpp" local="yes">ace/OS_NS_sys_resource.cpp</includes>
    <includes id="a02532" name="OS_NS_sys_select.cpp" local="yes">ace/OS_NS_sys_select.cpp</includes>
    <includes id="a02535" name="OS_NS_sys_shm.cpp" local="yes">ace/OS_NS_sys_shm.cpp</includes>
    <includes id="a02538" name="OS_NS_sys_socket.cpp" local="yes">ace/OS_NS_sys_socket.cpp</includes>
    <includes id="a02541" name="OS_NS_sys_stat.cpp" local="yes">ace/OS_NS_sys_stat.cpp</includes>
    <includes id="a02544" name="OS_NS_sys_time.cpp" local="yes">ace/OS_NS_sys_time.cpp</includes>
    <includes id="a02547" name="OS_NS_sys_uio.cpp" local="yes">ace/OS_NS_sys_uio.cpp</includes>
    <includes id="a02550" name="OS_NS_sys_utsname.cpp" local="yes">ace/OS_NS_sys_utsname.cpp</includes>
    <includes id="a02553" name="OS_NS_sys_wait.cpp" local="yes">ace/OS_NS_sys_wait.cpp</includes>
    <includes id="a02556" name="OS_NS_Thread.cpp" local="yes">ace/OS_NS_Thread.cpp</includes>
    <includes id="a02559" name="OS_NS_time.cpp" local="yes">ace/OS_NS_time.cpp</includes>
    <includes id="a02562" name="OS_NS_unistd.cpp" local="yes">ace/OS_NS_unistd.cpp</includes>
    <includes id="a02565" name="OS_NS_wchar.cpp" local="yes">ace/OS_NS_wchar.cpp</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02372</filename>
    <includes id="a01988" name="Cleanup.h" local="yes">ace/Cleanup.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02467" name="OS_main.h" local="yes">ace/OS_main.h</includes>
    <includes id="a02472" name="OS_NS_arpa_inet.h" local="yes">ace/OS_NS_arpa_inet.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <includes id="a02478" name="OS_NS_dirent.h" local="yes">ace/OS_NS_dirent.h</includes>
    <includes id="a02481" name="OS_NS_dlfcn.h" local="yes">ace/OS_NS_dlfcn.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02491" name="OS_NS_math.h" local="yes">ace/OS_NS_math.h</includes>
    <includes id="a02494" name="OS_NS_netdb.h" local="yes">ace/OS_NS_netdb.h</includes>
    <includes id="a02497" name="OS_NS_poll.h" local="yes">ace/OS_NS_poll.h</includes>
    <includes id="a02500" name="OS_NS_pwd.h" local="yes">ace/OS_NS_pwd.h</includes>
    <includes id="a02503" name="OS_NS_regex.h" local="yes">ace/OS_NS_regex.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
    <includes id="a02524" name="OS_NS_sys_mman.h" local="yes">ace/OS_NS_sys_mman.h</includes>
    <includes id="a02527" name="OS_NS_sys_msg.h" local="yes">ace/OS_NS_sys_msg.h</includes>
    <includes id="a02530" name="OS_NS_sys_resource.h" local="yes">ace/OS_NS_sys_resource.h</includes>
    <includes id="a02533" name="OS_NS_sys_select.h" local="yes">ace/OS_NS_sys_select.h</includes>
    <includes id="a02536" name="OS_NS_sys_shm.h" local="yes">ace/OS_NS_sys_shm.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
    <includes id="a02551" name="OS_NS_sys_utsname.h" local="yes">ace/OS_NS_sys_utsname.h</includes>
    <includes id="a02554" name="OS_NS_sys_wait.h" local="yes">ace/OS_NS_sys_wait.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02566" name="OS_NS_wchar.h" local="yes">ace/OS_NS_wchar.h</includes>
    <includes id="a02375" name="OS_Dirent.h" local="yes">ace/OS_Dirent.h</includes>
    <includes id="a02571" name="OS_String.h" local="yes">ace/OS_String.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02578" name="OS_TLI.h" local="yes">ace/OS_TLI.h</includes>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <includes id="a02392" name="os_dlfcn.h" local="yes">ace/os_include/os_dlfcn.h</includes>
    <includes id="a02447" name="os_mman.h" local="yes">ace/os_include/sys/os_mman.h</includes>
    <includes id="a02412" name="os_netdb.h" local="yes">ace/os_include/os_netdb.h</includes>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
    <includes id="a02384" name="os_if.h" local="yes">ace/os_include/net/os_if.h</includes>
    <includes id="a02451" name="os_sem.h" local="yes">ace/os_include/sys/os_sem.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02321" name="Min_Max.h" local="yes">ace/Min_Max.h</includes>
    <includes id="a02386" name="os_tcp.h" local="yes">ace/os_include/netinet/os_tcp.h</includes>
    <includes id="a02454" name="os_stat.h" local="yes">ace/os_include/sys/os_stat.h</includes>
    <includes id="a02431" name="os_stropts.h" local="yes">ace/os_include/os_stropts.h</includes>
    <includes id="a02440" name="os_unistd.h" local="yes">ace/os_include/os_unistd.h</includes>
    <includes id="a02462" name="os_wait.h" local="yes">ace/os_include/sys/os_wait.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02424" name="os_stdarg.h" local="yes">ace/os_include/os_stdarg.h</includes>
    <includes id="a02388" name="os_assert.h" local="yes">ace/os_include/os_assert.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <includes id="a02391" name="os_ctype.h" local="yes">ace/os_include/os_ctype.h</includes>
    <includes id="a03009" name="os_string.h" local="yes">ace/os_include/os_string.h</includes>
    <includes id="a02429" name="os_stdlib.h" local="yes">ace/os_include/os_stdlib.h</includes>
    <includes id="a02395" name="os_float.h" local="yes">ace/os_include/os_float.h</includes>
    <includes id="a02189" name="iosfwd.h" local="yes">ace/iosfwd.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02456" name="os_timeb.h" local="yes">ace/os_include/sys/os_timeb.h</includes>
    <includes id="a02436" name="os_time.h" local="yes">ace/os_include/os_time.h</includes>
    <includes id="a02373" name="OS.i" local="yes">ace/OS.i</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DONT_INCLUDE_ACE_SIGNAL_H</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02373</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Dirent.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02374</filename>
    <includes id="a02375" name="OS_Dirent.h" local="yes">ace/OS_Dirent.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_Dirent</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_Dirent</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Dirent.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02375</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <includes id="a03007" name="os_dirent.h" local="yes">ace/os_include/os_dirent.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02478" name="OS_NS_dirent.h" local="yes">ace/OS_NS_dirent.h</includes>
    <includes id="a02377" name="OS_Dirent.inl" local="yes">ace/OS_Dirent.inl</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_dirent.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a03007</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <class kind="struct">dirent</class>
    <member kind="define">
      <type>#define</type>
      <name>MAXNAMLEN</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ACE_DIR</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Dirent.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02377</filename>
  </compound>
  <compound kind="file">
    <name>OS_Errno.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02378</filename>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_Errno</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_Errno</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Errno.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02379</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <includes id="a02381" name="OS_Errno.inl" local="yes">ace/OS_Errno.inl</includes>
    <class kind="class">ACE_Errno_Guard</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ERRNO_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_errno.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a03008</filename>
    <member kind="define">
      <type>#define</type>
      <name>ETIME</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EWOULDBLOCK</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EINPROGRESS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EALREADY</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENOTSOCK</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EDESTADDRREQ</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EMSGSIZE</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EPROTOTYPE</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENOPROTOOPT</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EPROTONOSUPPORT</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ESOCKTNOSUPPORT</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EOPNOTSUPP</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EPFNOSUPPORT</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EAFNOSUPPORT</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EADDRINUSE</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EADDRNOTAVAIL</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENETDOWN</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENETUNREACH</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENETRESET</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ECONNABORTED</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ECONNRESET</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENOBUFS</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EISCONN</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENOTCONN</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ESHUTDOWN</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETOOMANYREFS</name>
      <anchor>a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETIMEDOUT</name>
      <anchor>a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ECONNREFUSED</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ELOOP</name>
      <anchor>a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EHOSTDOWN</name>
      <anchor>a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EHOSTUNREACH</name>
      <anchor>a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EPROCLIM</name>
      <anchor>a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EUSERS</name>
      <anchor>a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EDQUOT</name>
      <anchor>a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ESTALE</name>
      <anchor>a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EREMOTE</name>
      <anchor>a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EADDRINUSE</name>
      <anchor>a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENOSYS</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENOTSUP</name>
      <anchor>a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ESUCCESS</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EIDRM</name>
      <anchor>a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENFILE</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ECOMM</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EDEADLK</name>
      <anchor>a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENXIO</name>
      <anchor>a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EBUSY</name>
      <anchor>a45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Errno.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02381</filename>
  </compound>
  <compound kind="file">
    <name>OS_Export.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02382</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OS_HAS_DLL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OS_Export</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OS_SINGLETON_DECLARATION</name>
      <anchor>a2</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OS_SINGLETON_DECLARE</name>
      <anchor>a3</anchor>
      <arglist>(SINGLETON_TYPE, CLASS, LOCK)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_inet.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/arpa/</path>
    <filename>a02383</filename>
    <includes id="a02385" name="os_in.h" local="yes">ace/os_include/netinet/os_in.h</includes>
  </compound>
  <compound kind="file">
    <name>os_if.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/net/</path>
    <filename>a02384</filename>
  </compound>
  <compound kind="file">
    <name>os_in.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/netinet/</path>
    <filename>a02385</filename>
    <includes id="a02402" name="os_inttypes.h" local="yes">ace/os_include/os_inttypes.h</includes>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_IPPROTO_TCP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPPORT_RESERVED</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPPORT_USERRESERVED</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INADDR_LOOPBACK</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INADDR_NONE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INET_ADDRSTRLEN</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INET6_ADDRSTRLEN</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_DROP_MEMBERSHIP</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_ADD_MEMBERSHIP</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_LACKS_IP_ADD_MEMBERSHIP</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_DEFAULT_MULTICAST_TTL</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_DEFAULT_MULTICAST_LOOP</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_MULTICAST_IF</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_MULTICAST_TTL</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_MAX_MEMBERSHIPS</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_tcp.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/netinet/</path>
    <filename>a02386</filename>
  </compound>
  <compound kind="file">
    <name>os_aio.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02387</filename>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
  </compound>
  <compound kind="file">
    <name>os_assert.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02388</filename>
  </compound>
  <compound kind="file">
    <name>os_complex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02389</filename>
  </compound>
  <compound kind="file">
    <name>os_cpio.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02390</filename>
  </compound>
  <compound kind="file">
    <name>os_ctype.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02391</filename>
  </compound>
  <compound kind="file">
    <name>os_dlfcn.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02392</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SHLIB_INVALID_HANDLE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SHLIB_MODE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RTLD_LAZY</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RTLD_NOW</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RTLD_GLOBAL</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HINSTANCE</type>
      <name>ACE_SHLIB_HANDLE</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_fcntl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02393</filename>
    <includes id="a02454" name="os_stat.h" local="yes">ace/os_include/sys/os_stat.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>O_BINARY</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_O_BINARY</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>O_TEXT</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_O_TEXT</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>O_RAW</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_O_RAW</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>O_NDELAY</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>O_NONBLOCK</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NONBLOCK</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_GETFL</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_fenv.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02394</filename>
  </compound>
  <compound kind="file">
    <name>os_float.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02395</filename>
  </compound>
  <compound kind="file">
    <name>os_fmtmsg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02396</filename>
  </compound>
  <compound kind="file">
    <name>os_fnmatch.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02397</filename>
  </compound>
  <compound kind="file">
    <name>os_ftw.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02398</filename>
    <includes id="a02454" name="os_stat.h" local="yes">ace/os_include/sys/os_stat.h</includes>
  </compound>
  <compound kind="file">
    <name>os_glob.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02399</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_grp.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02400</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_iconv.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02401</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_inttypes.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02402</filename>
    <includes id="a02427" name="os_stdint.h" local="yes">ace/os_include/os_stdint.h</includes>
  </compound>
  <compound kind="file">
    <name>os_iso646.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02403</filename>
  </compound>
  <compound kind="file">
    <name>os_langinfo.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02404</filename>
  </compound>
  <compound kind="file">
    <name>os_libgen.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02405</filename>
  </compound>
  <compound kind="file">
    <name>os_limits.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02406</filename>
    <includes id="a02440" name="os_unistd.h" local="yes">ace/os_include/os_unistd.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>howmany</name>
      <anchor>a0</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAME_MAX</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXNAMELEN</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HOST_NAME_MAX</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PATH_MAX</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXPATHLEN</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IOV_MAX</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_IOV_MAX</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIPE_BUF</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_local.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02407</filename>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
  </compound>
  <compound kind="file">
    <name>os_math.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02408</filename>
  </compound>
  <compound kind="file">
    <name>os_monetary.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02409</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_mqueue.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02410</filename>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
  </compound>
  <compound kind="file">
    <name>os_ndbm.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02411</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_netdb.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02412</filename>
    <includes id="a02385" name="os_in.h" local="yes">ace/os_include/netinet/os_in.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HOSTENT_DATA_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SERVENT_DATA_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PROTOENT_DATA_SIZE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXHOSTNAMELEN</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>ACE_HOSTENT_DATA</name>
      <anchor>a4</anchor>
      <arglist>[ACE_HOSTENT_DATA_SIZE]</arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>ACE_SERVENT_DATA</name>
      <anchor>a5</anchor>
      <arglist>[ACE_SERVENT_DATA_SIZE]</arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>ACE_PROTOENT_DATA</name>
      <anchor>a6</anchor>
      <arglist>[ACE_PROTOENT_DATA_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_nl_types.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02413</filename>
  </compound>
  <compound kind="file">
    <name>os_poll.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02414</filename>
  </compound>
  <compound kind="file">
    <name>os_pthread.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02415</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_pwd.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02416</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_regex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02417</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_sched.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02418</filename>
    <includes id="a02436" name="os_time.h" local="yes">ace/os_include/os_time.h</includes>
  </compound>
  <compound kind="file">
    <name>os_search.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02419</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_semaphore.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02420</filename>
    <includes id="a02436" name="os_time.h" local="yes">ace/os_include/os_time.h</includes>
  </compound>
  <compound kind="file">
    <name>os_setjmp.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02421</filename>
  </compound>
  <compound kind="file">
    <name>os_signal.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02422</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02436" name="os_time.h" local="yes">ace/os_include/os_time.h</includes>
    <includes id="a02438" name="os_ucontext.h" local="yes">ace/os_include/os_ucontext.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SA_SIGINFO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SA_RESTART</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGHUP</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGINT</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGSEGV</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGIO</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGUSR1</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGUSR2</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGCHLD</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGCLD</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGQUIT</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGPIPE</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIGALRM</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_DFL</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_IGN</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_ERR</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIGIO</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIGURG</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CLOEXEC</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NSIG</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIGRTMIN</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIGRTMAX</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>sig_atomic_t</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(__cdecl *</type>
      <name>ACE_SignalHandler</name>
      <anchor>a23</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(__cdecl *</type>
      <name>ACE_SignalHandlerV</name>
      <anchor>a24</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sigwait</name>
      <anchor>a25</anchor>
      <arglist>(sigset_t *set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pthread_sigmask</name>
      <anchor>a26</anchor>
      <arglist>(int, const sigset_t *, sigset_t *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_spawn.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02423</filename>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a02418" name="os_sched.h" local="yes">ace/os_include/os_sched.h</includes>
  </compound>
  <compound kind="file">
    <name>os_stdarg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02424</filename>
  </compound>
  <compound kind="file">
    <name>os_stdbool.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02425</filename>
  </compound>
  <compound kind="file">
    <name>os_stddef.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02426</filename>
  </compound>
  <compound kind="file">
    <name>os_stdint.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02427</filename>
  </compound>
  <compound kind="file">
    <name>os_stdio.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02428</filename>
    <includes id="a02424" name="os_stdarg.h" local="yes">ace/os_include/os_stdarg.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAX_USERID</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STREAMBUF_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STDIN</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STDOUT</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STDERR</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OVERLAPPED</type>
      <name>ACE_OVERLAPPED</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_stdlib.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02429</filename>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02462" name="os_wait.h" local="yes">ace/os_include/sys/os_wait.h</includes>
    <member kind="typedef">
      <type>u_int</type>
      <name>ACE_RANDR_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_strings.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02430</filename>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
  </compound>
  <compound kind="file">
    <name>os_stropts.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02431</filename>
    <includes id="a02440" name="os_unistd.h" local="yes">ace/os_include/os_unistd.h</includes>
    <class kind="struct">strbuf</class>
    <member kind="define">
      <type>#define</type>
      <name>SIOCGIFBRDADDR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIOCGIFADDR</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_syslog.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02432</filename>
  </compound>
  <compound kind="file">
    <name>os_tar.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02433</filename>
  </compound>
  <compound kind="file">
    <name>os_termios.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02434</filename>
  </compound>
  <compound kind="file">
    <name>os_tgmath.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02435</filename>
    <includes id="a02408" name="os_math.h" local="yes">ace/os_include/os_math.h</includes>
    <includes id="a02389" name="os_complex.h" local="yes">ace/os_include/os_complex.h</includes>
  </compound>
  <compound kind="file">
    <name>os_time.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02436</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <member kind="typedef">
      <type>const struct timespec *</type>
      <name>ACE_TIMESPEC_PTR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_time.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a03010</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_trace.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02437</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_ucontext.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02438</filename>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <member kind="typedef">
      <type>int</type>
      <name>ucontext_t</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_ulimit.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02439</filename>
  </compound>
  <compound kind="file">
    <name>os_unistd.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02440</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02402" name="os_inttypes.h" local="yes">ace/os_include/os_inttypes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_SC_TIMER_MAX</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_TIMERS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R_OK</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>W_OK</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X_OK</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_OK</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SC_AIO_MAX</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_utime.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02441</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_utmpx.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02442</filename>
    <includes id="a03010" name="os_time.h" local="yes">ace/os_include/sys/os_time.h</includes>
  </compound>
  <compound kind="file">
    <name>os_wchar.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02443</filename>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02429" name="os_stdlib.h" local="yes">ace/os_include/os_stdlib.h</includes>
    <includes id="a02436" name="os_time.h" local="yes">ace/os_include/os_time.h</includes>
    <includes id="a03009" name="os_string.h" local="yes">ace/os_include/os_string.h</includes>
    <includes id="a02391" name="os_ctype.h" local="yes">ace/os_include/os_ctype.h</includes>
  </compound>
  <compound kind="file">
    <name>os_wctype.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02444</filename>
    <includes id="a02443" name="os_wchar.h" local="yes">ace/os_include/os_wchar.h</includes>
  </compound>
  <compound kind="file">
    <name>os_wordexp.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a02445</filename>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
  </compound>
  <compound kind="file">
    <name>os_ipc.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02446</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INVALID_SEM_KEY</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPC_PRIVATE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPC_STAT</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPC_CREAT</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPC_NOWAIT</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPC_RMID</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPC_EXCL</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_mman.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02447</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAP_PRIVATE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAP_SHARED</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAP_FIXED</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROT_READ</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROT_WRITE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROT_RDWR</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAP_PRIVATE</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAP_SHARED</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAP_FIXED</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAP_FAILED</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MS_ASYNC</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MS_INVALIDATE</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MS_SYNC</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_msg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02448</filename>
    <includes id="a02446" name="os_ipc.h" local="yes">ace/os_include/sys/os_ipc.h</includes>
    <class kind="struct">msqid_ds</class>
  </compound>
  <compound kind="file">
    <name>os_resource.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02449</filename>
    <includes id="a03010" name="os_time.h" local="yes">ace/os_include/sys/os_time.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <class kind="struct">rusage</class>
    <member kind="define">
      <type>#define</type>
      <name>RUSAGE_SELF</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const struct rlimit</type>
      <name>ACE_SETRLIMIT_TYPE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ACE_Rusage</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_select.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02450</filename>
    <includes id="a03010" name="os_time.h" local="yes">ace/os_include/sys/os_time.h</includes>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NFDBITS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fd_set</type>
      <name>ACE_FD_SET_TYPE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_sem.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02451</filename>
    <includes id="a02446" name="os_ipc.h" local="yes">ace/os_include/sys/os_ipc.h</includes>
    <class kind="union">semun</class>
    <member kind="define">
      <type>#define</type>
      <name>GETVAL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETVAL</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETALL</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETALL</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEM_UNDO</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_shm.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02452</filename>
    <includes id="a02446" name="os_ipc.h" local="yes">ace/os_include/sys/os_ipc.h</includes>
    <class kind="struct">shmaddr</class>
  </compound>
  <compound kind="file">
    <name>os_socket.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02453</filename>
    <includes id="a02459" name="os_uio.h" local="yes">ace/os_include/sys/os_uio.h</includes>
    <class kind="struct">msghdr</class>
    <class kind="struct">msghdr</class>
    <member kind="define">
      <type>#define</type>
      <name>AF_ANY</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AF_SPIPE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AF_FILE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AF_DEV</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AF_UPIPE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ADDRESS_FAMILY_INET</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PROTOCOL_FAMILY_INET</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const struct msghdr</type>
      <name>ACE_SENDMSG_TYPE</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ACE_SOCKET_LEN</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_stat.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02454</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_statvfs.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02455</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_timeb.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02456</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_times.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02457</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
  </compound>
  <compound kind="file">
    <name>os_types.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02458</filename>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CLOCK_REALTIME</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INVALID_PID</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>ACE_timer_t</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>clockid_t</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD</type>
      <name>nlink_t</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>u_short</type>
      <name>mode_t</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>uid_t</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>gid_t</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char *</type>
      <name>caddr_t</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ssize_t</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD</type>
      <name>ACE_exitcode</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>pid_t</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_uio.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02459</filename>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02406" name="os_limits.h" local="yes">ace/os_include/os_limits.h</includes>
    <class kind="struct">iovec</class>
    <member kind="typedef">
      <type>const struct iovec</type>
      <name>ACE_WRITEV_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iovec</type>
      <name>ACE_READV_TYPE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_un.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02460</filename>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
  </compound>
  <compound kind="file">
    <name>os_utsname.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02461</filename>
  </compound>
  <compound kind="file">
    <name>os_wait.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/sys/</path>
    <filename>a02462</filename>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a02449" name="os_resource.h" local="yes">ace/os_include/sys/os_resource.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>WCOREDUMP</name>
      <anchor>a0</anchor>
      <arglist>(stat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WNOHANG</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WEXITSTATUS</name>
      <anchor>a2</anchor>
      <arglist>(stat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIFCONTINUED</name>
      <anchor>a3</anchor>
      <arglist>(stat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIFEXITED</name>
      <anchor>a4</anchor>
      <arglist>(stat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIFSIGNALED</name>
      <anchor>a5</anchor>
      <arglist>(stat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIFSTOPPED</name>
      <anchor>a6</anchor>
      <arglist>(stat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WSTOPSIG</name>
      <anchor>a7</anchor>
      <arglist>(stat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WTERMSIG</name>
      <anchor>a8</anchor>
      <arglist>(stat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Log_Msg_Attributes.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02463</filename>
    <includes id="a02464" name="OS_Log_Msg_Attributes.h" local="yes">ace/OS_Log_Msg_Attributes.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_Log_Msg_Attributes</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_Log_Msg_Attributes</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Log_Msg_Attributes.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02464</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02189" name="iosfwd.h" local="yes">ace/iosfwd.h</includes>
    <includes id="a02465" name="OS_Log_Msg_Attributes.inl" local="yes">ace/OS_Log_Msg_Attributes.inl</includes>
    <class kind="class">ACE_OS_Log_Msg_Attributes</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Log_Msg_Attributes.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02465</filename>
  </compound>
  <compound kind="file">
    <name>OS_main.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02466</filename>
    <includes id="a02467" name="OS_main.h" local="yes">ace/OS_main.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_main</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_main</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_main.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02467</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAIN</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_WMAIN</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TMAIN</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Memory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02468</filename>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02429" name="os_stdlib.h" local="yes">ace/os_include/os_stdlib.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_Memory</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_Memory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Memory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02469</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02470" name="OS_Memory.inl" local="yes">ace/OS_Memory.inl</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_align_binary</name>
      <anchor>a8</anchor>
      <arglist>(ptr, alignment)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ptr_align_binary</name>
      <anchor>a9</anchor>
      <arglist>(ptr, alignment)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MALLOC_FUNC</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_CALLOC_FUNC</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FREE_FUNC</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REALLOC_FUNC</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_RETURN</name>
      <anchor>a4</anchor>
      <arglist>(POINTER, CONSTRUCTOR, RET_VAL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW</name>
      <anchor>a5</anchor>
      <arglist>(POINTER, CONSTRUCTOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NEW_NORETURN</name>
      <anchor>a6</anchor>
      <arglist>(POINTER, CONSTRUCTOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_throw_bad_alloc</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>ACE_MALLOC_T</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Memory.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02470</filename>
    <includes id="a02440" name="os_unistd.h" local="yes">ace/os_include/os_unistd.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_arpa_inet.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02471</filename>
    <includes id="a02472" name="OS_NS_arpa_inet.h" local="yes">ace/OS_NS_arpa_inet.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_arpa_inet</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_arpa_inet</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_arpa_inet.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02472</filename>
    <includes id="a02383" name="os_inet.h" local="yes">ace/os_include/arpa/os_inet.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02473" name="OS_NS_arpa_inet.inl" local="yes">ace/OS_NS_arpa_inet.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_arpa_inet.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02473</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_ctype.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02474</filename>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_ctype</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_ctype</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_ctype.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02475</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02476" name="OS_NS_ctype.inl" local="yes">ace/OS_NS_ctype.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_ctype.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02476</filename>
    <includes id="a02391" name="os_ctype.h" local="yes">ace/os_include/os_ctype.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_dirent.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02477</filename>
    <includes id="a02478" name="OS_NS_dirent.h" local="yes">ace/OS_NS_dirent.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_FILE_ATTRIBUTES</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_SET_FILE_POINTER</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>ACE_SCANDIR_COMPARATOR</name>
      <anchor>a3</anchor>
      <arglist>)(const void *, const void *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_dirent</name>
      <anchor>a4</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_dirent</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_dirent.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02478</filename>
    <includes id="a03007" name="os_dirent.h" local="yes">ace/os_include/os_dirent.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02479" name="OS_NS_dirent.inl" local="yes">ace/OS_NS_dirent.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_dirent.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02479</filename>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_dlfcn.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02480</filename>
    <includes id="a02481" name="OS_NS_dlfcn.h" local="yes">ace/OS_NS_dlfcn.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_dlfcn</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_dlfcn</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_dlfcn.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02481</filename>
    <includes id="a02392" name="os_dlfcn.h" local="yes">ace/os_include/os_dlfcn.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02482" name="OS_NS_dlfcn.inl" local="yes">ace/OS_NS_dlfcn.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_dlfcn.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02482</filename>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a03009" name="os_string.h" local="yes">ace/os_include/os_string.h</includes>
    <member kind="typedef">
      <type>const ACE_TCHAR *</type>
      <name>ACE_DL_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_errno.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02483</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_errno</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_errno</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_errno.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02484</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02485" name="OS_NS_errno.inl" local="yes">ace/OS_NS_errno.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_errno.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02485</filename>
  </compound>
  <compound kind="file">
    <name>OS_NS_fcntl.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02486</filename>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_fcntl</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_fcntl</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_fcntl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02487</filename>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02488" name="OS_NS_fcntl.inl" local="yes">ace/OS_NS_fcntl.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_OPEN_PERMS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_fcntl.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02488</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_macros.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02489</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SOCKCALL_RETURN</name>
      <anchor>a0</anchor>
      <arglist>(OP, TYPE, FAILVALUE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ADAPT_RETVAL</name>
      <anchor>a1</anchor>
      <arglist>(OP, RESULT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FAIL_RETURN</name>
      <anchor>a2</anchor>
      <arglist>(RESULT)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_math.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02490</filename>
    <includes id="a02491" name="OS_NS_math.h" local="yes">ace/OS_NS_math.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_math</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_math</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_math.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02491</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02492" name="OS_NS_math.inl" local="yes">ace/OS_NS_math.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_math.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02492</filename>
  </compound>
  <compound kind="file">
    <name>OS_NS_netdb.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02493</filename>
    <includes id="a02494" name="OS_NS_netdb.h" local="yes">ace/OS_NS_netdb.h</includes>
    <includes id="a02384" name="os_if.h" local="yes">ace/os_include/net/os_if.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_netdb</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_netdb</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_netdb.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02494</filename>
    <includes id="a02412" name="os_netdb.h" local="yes">ace/os_include/os_netdb.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02495" name="OS_NS_netdb.inl" local="yes">ace/OS_NS_netdb.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_netdb.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02495</filename>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_poll.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02496</filename>
    <includes id="a02497" name="OS_NS_poll.h" local="yes">ace/OS_NS_poll.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_poll</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_poll</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_poll.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02497</filename>
    <includes id="a02414" name="os_poll.h" local="yes">ace/os_include/os_poll.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02498" name="OS_NS_poll.inl" local="yes">ace/OS_NS_poll.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_poll.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02498</filename>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_pwd.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02499</filename>
    <includes id="a02500" name="OS_NS_pwd.h" local="yes">ace/OS_NS_pwd.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_pwd</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_pwd</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_pwd.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02500</filename>
    <includes id="a02416" name="os_pwd.h" local="yes">ace/os_include/os_pwd.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02501" name="OS_NS_pwd.inl" local="yes">ace/OS_NS_pwd.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_pwd.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02501</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_regex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02502</filename>
    <includes id="a02503" name="OS_NS_regex.h" local="yes">ace/OS_NS_regex.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_regex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_regex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_regex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02503</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02504" name="OS_NS_regex.inl" local="yes">ace/OS_NS_regex.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_regex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02504</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02417" name="os_regex.h" local="yes">ace/os_include/os_regex.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_signal.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02505</filename>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_signal</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_signal</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_signal.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02506</filename>
    <includes id="a02422" name="os_signal.h" local="yes">ace/os_include/os_signal.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02507" name="OS_NS_signal.inl" local="yes">ace/OS_NS_signal.inl</includes>
    <namespace>ACE_OS</namespace>
    <class kind="struct">siginfo_t</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_BLOCK</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_UNBLOCK</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_SETMASK</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_signal.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02507</filename>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_stdio.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02508</filename>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_stdio</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_stdio</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_stdio.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02509</filename>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02393" name="os_fcntl.h" local="yes">ace/os_include/os_fcntl.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02510" name="OS_NS_stdio.inl" local="yes">ace/OS_NS_stdio.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_stdio.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02510</filename>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02500" name="OS_NS_pwd.h" local="yes">ace/OS_NS_pwd.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SPRINTF_ADAPTER</name>
      <anchor>a0</anchor>
      <arglist>(X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_stdlib.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02511</filename>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_stdlib</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_stdlib</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_stdlib.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02512</filename>
    <includes id="a02429" name="os_stdlib.h" local="yes">ace/os_include/os_stdlib.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02513" name="OS_NS_stdlib.inl" local="yes">ace/OS_NS_stdlib.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>ACE_COMPARE_FUNC</name>
      <anchor>a2</anchor>
      <arglist>)(const void *, const void *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_stdlib.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02513</filename>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <includes id="a02419" name="os_search.h" local="yes">ace/os_include/os_search.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_string.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02514</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_string</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_string</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_string.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02515</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02516" name="OS_NS_string.inl" local="yes">ace/OS_NS_string.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_string.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02516</filename>
    <includes id="a02566" name="OS_NS_wchar.h" local="yes">ace/OS_NS_wchar.h</includes>
    <includes id="a03009" name="os_string.h" local="yes">ace/os_include/os_string.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_strings.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02517</filename>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_strings</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_strings</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_strings.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02518</filename>
    <includes id="a02430" name="os_strings.h" local="yes">ace/os_include/os_strings.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02519" name="OS_NS_strings.inl" local="yes">ace/OS_NS_strings.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_strings.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02519</filename>
    <includes id="a02566" name="OS_NS_wchar.h" local="yes">ace/OS_NS_wchar.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_stropts.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02520</filename>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_stropts</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_stropts</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_stropts.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02521</filename>
    <includes id="a02431" name="os_stropts.h" local="yes">ace/os_include/os_stropts.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02522" name="OS_NS_stropts.inl" local="yes">ace/OS_NS_stropts.inl</includes>
    <namespace>ACE_OS</namespace>
    <class kind="struct">ACE_Protocol_Info</class>
    <class kind="class">ACE_Str_Buf</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>ACE_OVERLAPPED_COMPLETION_FUNC</name>
      <anchor>a2</anchor>
      <arglist>)(unsigned long error, unsigned long bytes_transferred, ACE_OVERLAPPED *overlapped, unsigned long flags)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>ACE_SOCK_GROUP</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_stropts.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02522</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02569" name="OS_QoS.h" local="yes">ace/OS_QoS.h</includes>
    <member kind="typedef">
      <type>const struct strbuf *</type>
      <name>ACE_STRBUF_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_mman.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02523</filename>
    <includes id="a02524" name="OS_NS_sys_mman.h" local="yes">ace/OS_NS_sys_mman.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_mman</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_mman</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_mman.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02524</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02525" name="OS_NS_sys_mman.inl" local="yes">ace/OS_NS_sys_mman.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_mman.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02525</filename>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02447" name="os_mman.h" local="yes">ace/os_include/sys/os_mman.h</includes>
    <member kind="typedef">
      <type>char *</type>
      <name>ACE_MMAP_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_msg.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02526</filename>
    <includes id="a02527" name="OS_NS_sys_msg.h" local="yes">ace/OS_NS_sys_msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_msg</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_msg</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_msg.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02527</filename>
    <includes id="a02448" name="os_msg.h" local="yes">ace/os_include/sys/os_msg.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02528" name="OS_NS_sys_msg.inl" local="yes">ace/OS_NS_sys_msg.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_msg.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02528</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_resource.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02529</filename>
    <includes id="a02530" name="OS_NS_sys_resource.h" local="yes">ace/OS_NS_sys_resource.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_resource</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_resource</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_resource.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02530</filename>
    <includes id="a02449" name="os_resource.h" local="yes">ace/os_include/sys/os_resource.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02531" name="OS_NS_sys_resource.inl" local="yes">ace/OS_NS_sys_resource.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_resource.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02531</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_select.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02532</filename>
    <includes id="a02533" name="OS_NS_sys_select.h" local="yes">ace/OS_NS_sys_select.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_select</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_select</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_select.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02533</filename>
    <includes id="a02450" name="os_select.h" local="yes">ace/os_include/sys/os_select.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02534" name="OS_NS_sys_select.inl" local="yes">ace/OS_NS_sys_select.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_select.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02534</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>___ACE_TIMEOUT</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_shm.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02535</filename>
    <includes id="a02536" name="OS_NS_sys_shm.h" local="yes">ace/OS_NS_sys_shm.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_shm</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_shm</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_shm.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02536</filename>
    <includes id="a02452" name="os_shm.h" local="yes">ace/os_include/sys/os_shm.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02537" name="OS_NS_sys_shm.inl" local="yes">ace/OS_NS_sys_shm.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_shm.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02537</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_socket.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02538</filename>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_socket</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_socket</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_socket.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02539</filename>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
    <includes id="a02384" name="os_if.h" local="yes">ace/os_include/net/os_if.h</includes>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02540" name="OS_NS_sys_socket.inl" local="yes">ace/OS_NS_sys_socket.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_socket.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02540</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02569" name="OS_QoS.h" local="yes">ace/OS_QoS.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <member kind="typedef">
      <type>const char *</type>
      <name>ACE_SOCKOPT_TYPE1</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_stat.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02541</filename>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_stat</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_stat</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_stat.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02542</filename>
    <includes id="a02454" name="os_stat.h" local="yes">ace/os_include/sys/os_stat.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02543" name="OS_NS_sys_stat.inl" local="yes">ace/OS_NS_sys_stat.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_stat</type>
      <name>ACE_stat</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_stat.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02543</filename>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_time.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02544</filename>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_time</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_time</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_time.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02545</filename>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02546" name="OS_NS_sys_time.inl" local="yes">ace/OS_NS_sys_time.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_time.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02546</filename>
    <includes id="a03010" name="os_time.h" local="yes">ace/os_include/sys/os_time.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_uio.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02547</filename>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_uio</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_uio</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_uio.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02548</filename>
    <includes id="a02459" name="os_uio.h" local="yes">ace/os_include/sys/os_uio.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02549" name="OS_NS_sys_uio.inl" local="yes">ace/OS_NS_sys_uio.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_uio.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02549</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_utsname.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02550</filename>
    <includes id="a02551" name="OS_NS_sys_utsname.h" local="yes">ace/OS_NS_sys_utsname.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_utsname</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_utsname</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_utsname.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02551</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02461" name="os_utsname.h" local="yes">ace/os_include/sys/os_utsname.h</includes>
    <includes id="a02552" name="OS_NS_sys_utsname.inl" local="yes">ace/OS_NS_sys_utsname.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>utsname</type>
      <name>ACE_utsname</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_utsname.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02552</filename>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_wait.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02553</filename>
    <includes id="a02554" name="OS_NS_sys_wait.h" local="yes">ace/OS_NS_sys_wait.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_sys_wait</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_sys_wait</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_wait.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02554</filename>
    <includes id="a02462" name="os_wait.h" local="yes">ace/os_include/sys/os_wait.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02555" name="OS_NS_sys_wait.inl" local="yes">ace/OS_NS_sys_wait.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_sys_wait.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02555</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_Thread.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02556</filename>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02676" name="Sched_Params.h" local="yes">ace/Sched_Params.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02575" name="OS_Thread_Adapter.h" local="yes">ace/OS_Thread_Adapter.h</includes>
    <includes id="a02321" name="Min_Max.h" local="yes">ace/Min_Max.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <class kind="class">ACE_TSS_Cleanup</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THREAD_FUNCTION</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THREAD_ARGUMENT</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_Thread</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_mutex_lock_cleanup_adapter</name>
      <anchor>a4</anchor>
      <arglist>(void *args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_TSS_Cleanup_keys_destroyer</name>
      <anchor>a5</anchor>
      <arglist>(void *tss_keys)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_Thread</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_Thread.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02557</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02415" name="os_pthread.h" local="yes">ace/os_include/os_pthread.h</includes>
    <includes id="a01951" name="Base_Thread_Adapter.h" local="yes">ace/Base_Thread_Adapter.h</includes>
    <includes id="a02451" name="os_sem.h" local="yes">ace/os_include/sys/os_sem.h</includes>
    <includes id="a02420" name="os_semaphore.h" local="yes">ace/os_include/os_semaphore.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02558" name="OS_NS_Thread.inl" local="yes">ace/OS_NS_Thread.inl</includes>
    <namespace>ACE_OS</namespace>
    <class kind="struct">ACE_recursive_mutex_state</class>
    <class kind="class">ACE_recursive_thread_mutex_t</class>
    <class kind="class">ACE_Thread_ID</class>
    <class kind="class">ACE_TSS_Info</class>
    <class kind="class">ACE_TSS_Keys</class>
    <class kind="class">ACE_TSS_Ref</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SCOPE_PROCESS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SCOPE_LWP</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SCOPE_THREAD</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SCHED_OTHER</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SCHED_FIFO</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SCHED_RR</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THR_PRI_FIFO_DEF</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THR_PRI_OTHER_DEF</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SYNCH_TYPE</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SELF</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_KEY_INDEX</name>
      <anchor>a11</anchor>
      <arglist>(OBJ, KEY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PTHREAD_CLEANUP_PUSH</name>
      <anchor>a12</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PTHREAD_CLEANUP_POP</name>
      <anchor>a13</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OS_GUARD</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_CLEANUP_GUARD</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_BASE_GUARD</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD</type>
      <name>ACE_thread_t</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE</type>
      <name>ACE_hthread_t</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD</type>
      <name>ACE_thread_key_t</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ACE_Sched_Priority</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ACE_idtype_t</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD</type>
      <name>ACE_id_t</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ACE_pri_t</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_Thread.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02558</filename>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02524" name="OS_NS_sys_mman.h" local="yes">ace/OS_NS_sys_mman.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SPECIAL_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_time.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02559</filename>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_time</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_time</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_time.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02560</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02436" name="os_time.h" local="yes">ace/os_include/os_time.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02561" name="OS_NS_time.inl" local="yes">ace/OS_NS_time.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned __int64</type>
      <name>ACE_QWORD</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned __int64</type>
      <name>ACE_hrtime_t</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>ace_timezone</name>
      <anchor>a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ace_difftime</name>
      <anchor>a8</anchor>
      <arglist>(time_t t1, time_t t0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_QWORD</type>
      <name>ACE_MAKE_QWORD</name>
      <anchor>a9</anchor>
      <arglist>(DWORD lo, DWORD hi)</arglist>
    </member>
    <member kind="function">
      <type>DWORD</type>
      <name>ACE_LOW_DWORD</name>
      <anchor>a10</anchor>
      <arglist>(ACE_QWORD q)</arglist>
    </member>
    <member kind="function">
      <type>DWORD</type>
      <name>ACE_HIGH_DWORD</name>
      <anchor>a11</anchor>
      <arglist>(ACE_QWORD q)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_UINT32</type>
      <name>ACE_U_ONE_SECOND_IN_MSECS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_UINT32</type>
      <name>ACE_U_ONE_SECOND_IN_USECS</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_UINT32</type>
      <name>ACE_U_ONE_SECOND_IN_NSECS</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_time.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02561</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>ctime_buf_size</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_unistd.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02562</filename>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a01951" name="Base_Thread_Adapter.h" local="yes">ace/Base_Thread_Adapter.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_unistd</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_unistd</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_unistd.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02563</filename>
    <includes id="a02440" name="os_unistd.h" local="yes">ace/os_include/os_unistd.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02564" name="OS_NS_unistd.inl" local="yes">ace/OS_NS_unistd.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_unistd.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02564</filename>
    <includes id="a02551" name="OS_NS_sys_utsname.h" local="yes">ace/OS_NS_sys_utsname.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02489" name="OS_NS_macros.h" local="yes">ace/OS_NS_macros.h</includes>
    <includes id="a02487" name="OS_NS_fcntl.h" local="yes">ace/OS_NS_fcntl.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_NS_wchar.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02565</filename>
    <includes id="a02566" name="OS_NS_wchar.h" local="yes">ace/OS_NS_wchar.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_NS_wchar</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_NS_wchar</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_wchar.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02566</filename>
    <includes id="a02443" name="os_wchar.h" local="yes">ace/os_include/os_wchar.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01877" name="ace_wchar.h" local="yes">ace/ace_wchar.h</includes>
    <includes id="a02567" name="OS_NS_wchar.inl" local="yes">ace/OS_NS_wchar.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_NS_wchar.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02567</filename>
  </compound>
  <compound kind="file">
    <name>OS_QoS.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02568</filename>
    <includes id="a02569" name="OS_QoS.h" local="yes">ace/OS_QoS.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_QoS.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02569</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02459" name="os_uio.h" local="yes">ace/os_include/sys/os_uio.h</includes>
    <includes id="a02521" name="OS_NS_stropts.h" local="yes">ace/OS_NS_stropts.h</includes>
    <class kind="class">ACE_Accept_QoS_Params</class>
    <class kind="class">ACE_Flow_Spec</class>
    <class kind="class">ACE_QoS</class>
    <class kind="class">ACE_QoS_Params</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_OVERLAPPED_SOCKET_FLAG</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_XP1_QOS_SUPPORTED</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_XP1_SUPPORT_MULTIPOINT</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BASEERR</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ENOBUFS</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FROM_PROTOCOL_INFO</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FLAG_MULTIPOINT_C_ROOT</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FLAG_MULTIPOINT_C_LEAF</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FLAG_MULTIPOINT_D_ROOT</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FLAG_MULTIPOINT_D_LEAF</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_QOS_NOT_SPECIFIED</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SERVICETYPE_NOTRAFFIC</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SERVICETYPE_CONTROLLEDLOAD</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SERVICETYPE_GUARANTEED</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_JL_SENDER_ONLY</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_JL_BOTH</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIO_GET_QOS</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIO_MULTIPOINT_LOOPBACK</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIO_MULTICAST_SCOPE</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SIO_SET_QOS</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>ACE_SERVICE_TYPE</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>ACE_QOS_CONDITION_FUNC</name>
      <anchor>a21</anchor>
      <arglist>)(iovec *caller_id, iovec *caller_data, ACE_QoS *socket_qos, ACE_QoS *group_socket_qos, iovec *callee_id, iovec *callee_data, ACE_SOCK_GROUP *g, unsigned long callbackdata)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_String.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02570</filename>
    <includes id="a02571" name="OS_String.h" local="yes">ace/OS_String.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_String</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_String</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_String.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02571</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <includes id="a02566" name="OS_NS_wchar.h" local="yes">ace/OS_NS_wchar.h</includes>
    <includes id="a02475" name="OS_NS_ctype.h" local="yes">ace/OS_NS_ctype.h</includes>
    <includes id="a02573" name="OS_String.inl" local="yes">ace/OS_String.inl</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os_string.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/os_include/</path>
    <filename>a03009</filename>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>strerror</name>
      <anchor>a0</anchor>
      <arglist>(err)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_String.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02573</filename>
    <includes id="a02429" name="os_stdlib.h" local="yes">ace/os_include/os_stdlib.h</includes>
    <includes id="a03009" name="os_string.h" local="yes">ace/os_include/os_string.h</includes>
    <includes id="a02430" name="os_strings.h" local="yes">ace/os_include/os_strings.h</includes>
    <includes id="a02391" name="os_ctype.h" local="yes">ace/os_include/os_ctype.h</includes>
  </compound>
  <compound kind="file">
    <name>OS_Thread_Adapter.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02574</filename>
    <includes id="a02575" name="OS_Thread_Adapter.h" local="yes">ace/OS_Thread_Adapter.h</includes>
    <includes id="a02866" name="Thread_Hook.h" local="yes">ace/Thread_Hook.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_Thread_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_Thread_Adapter</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Thread_Adapter.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02575</filename>
    <includes id="a01951" name="Base_Thread_Adapter.h" local="yes">ace/Base_Thread_Adapter.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02576" name="OS_Thread_Adapter.inl" local="yes">ace/OS_Thread_Adapter.inl</includes>
    <class kind="class">ACE_OS_Thread_Adapter</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_Thread_Adapter.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02576</filename>
  </compound>
  <compound kind="file">
    <name>OS_TLI.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02577</filename>
    <includes id="a02578" name="OS_TLI.h" local="yes">ace/OS_TLI.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_OS_TLI</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_OS_TLI</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_TLI.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02578</filename>
    <includes id="a02379" name="OS_Errno.h" local="yes">ace/OS_Errno.h</includes>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02579" name="OS_TLI.inl" local="yes">ace/OS_TLI.inl</includes>
    <namespace>ACE_OS</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXPORT_MACRO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_accept</name>
      <anchor>a2</anchor>
      <arglist>(int fildes, int resfd, struct t_call *call)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>t_alloc</name>
      <anchor>a3</anchor>
      <arglist>(int fildes, int struct_type, int fields)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_bind</name>
      <anchor>a4</anchor>
      <arglist>(int fildes, struct t_bind *req, struct t_bind *ret)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_close</name>
      <anchor>a5</anchor>
      <arglist>(int fildes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_connect</name>
      <anchor>a6</anchor>
      <arglist>(int fildes, struct t_call *sndcall, struct t_call *rcvcall)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>t_error</name>
      <anchor>a7</anchor>
      <arglist>(const char *errmsg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_free</name>
      <anchor>a8</anchor>
      <arglist>(char *ptr, int struct_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_getinfo</name>
      <anchor>a9</anchor>
      <arglist>(int fildes, struct t_info *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_getname</name>
      <anchor>a10</anchor>
      <arglist>(int fildes, struct netbuf *namep, int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_getstate</name>
      <anchor>a11</anchor>
      <arglist>(int fildes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_listen</name>
      <anchor>a12</anchor>
      <arglist>(int fildes, struct t_call *call)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_look</name>
      <anchor>a13</anchor>
      <arglist>(int fildes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_open</name>
      <anchor>a14</anchor>
      <arglist>(char *path, int oflag, struct t_info *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_optmgmt</name>
      <anchor>a15</anchor>
      <arglist>(int fildes, struct t_optmgmt *req, struct t_optmgmt *ret)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_rcv</name>
      <anchor>a16</anchor>
      <arglist>(int fildes, char *buf, unsigned int nbytes, int *flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_rcvconnect</name>
      <anchor>a17</anchor>
      <arglist>(int fildes, struct t_call *call)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_rcvdis</name>
      <anchor>a18</anchor>
      <arglist>(int fildes, struct t_discon *discon)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_rcvrel</name>
      <anchor>a19</anchor>
      <arglist>(int fildes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_rcvudata</name>
      <anchor>a20</anchor>
      <arglist>(int fildes, struct t_unitdata *unitdata, int *flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_rcvuderr</name>
      <anchor>a21</anchor>
      <arglist>(int fildes, struct t_uderr *uderr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_snd</name>
      <anchor>a22</anchor>
      <arglist>(int fildes, const char *buf, unsigned int nbytes, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_snddis</name>
      <anchor>a23</anchor>
      <arglist>(int fildes, struct t_call *call)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_sndrel</name>
      <anchor>a24</anchor>
      <arglist>(int fildes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_sndudata</name>
      <anchor>a25</anchor>
      <arglist>(int fildes, struct t_unitdata *unitdata)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_sync</name>
      <anchor>a26</anchor>
      <arglist>(int fildes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>t_unbind</name>
      <anchor>a27</anchor>
      <arglist>(int fildes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OS_TLI.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02579</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>Pair.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02580</filename>
    <includes id="a02583" name="Pair_T.h" local="yes">ace/Pair_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Pair</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Pair</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pair.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02581</filename>
    <includes id="a02583" name="Pair_T.h" local="yes">ace/Pair_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Pair_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02582</filename>
    <includes id="a02583" name="Pair_T.h" local="yes">ace/Pair_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Pair_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Pair_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pair_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02583</filename>
    <includes id="a02584" name="Pair_T.i" local="yes">ace/Pair_T.i</includes>
    <includes id="a02582" name="Pair_T.cpp" local="yes">ace/Pair_T.cpp</includes>
    <class kind="class">ACE_Pair</class>
    <class kind="class">ACE_Reference_Pair</class>
  </compound>
  <compound kind="file">
    <name>Pair_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02584</filename>
  </compound>
  <compound kind="file">
    <name>Parse_Node.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02585</filename>
    <includes id="a02586" name="Parse_Node.h" local="yes">ace/Parse_Node.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02699" name="Service_Repository.h" local="yes">ace/Service_Repository.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02053" name="DLL.h" local="yes">ace/DLL.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Parse_Node</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Parse_Node</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Parse_Node.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02586</filename>
    <includes id="a02053" name="DLL.h" local="yes">ace/DLL.h</includes>
    <includes id="a02587" name="Parse_Node.i" local="yes">ace/Parse_Node.i</includes>
    <class kind="class">ACE_Dummy_Node</class>
    <class kind="class">ACE_Dynamic_Node</class>
    <class kind="class">ACE_Function_Node</class>
    <class kind="class">ACE_Location_Node</class>
    <class kind="class">ACE_Object_Node</class>
    <class kind="class">ACE_Parse_Node</class>
    <class kind="class">ACE_Remove_Node</class>
    <class kind="class">ACE_Resume_Node</class>
    <class kind="class">ACE_Static_Function_Node</class>
    <class kind="class">ACE_Static_Node</class>
    <class kind="class">ACE_Stream_Node</class>
    <class kind="class">ACE_Suspend_Node</class>
    <member kind="variable">
      <type>ACE_Service_Config *</type>
      <name>ace_this_svc</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Parse_Node.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02587</filename>
  </compound>
  <compound kind="file">
    <name>PI_Malloc.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02588</filename>
    <includes id="a02589" name="PI_Malloc.h" local="yes">ace/PI_Malloc.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02616" name="Process_Mutex.h" local="yes">ace/Process_Mutex.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_PI_Malloc</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_PI_Malloc</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PI_Malloc.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02589</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a01956" name="Based_Pointer_T.h" local="yes">ace/Based_Pointer_T.h</includes>
    <includes id="a02590" name="PI_Malloc.i" local="yes">ace/PI_Malloc.i</includes>
    <class kind="class">ACE_PI_Control_Block::ACE_Name_Node</class>
    <class kind="class">ACE_PI_Control_Block::ACE_Malloc_Header</class>
    <class kind="class">ACE_PI_Control_Block</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PI_MALLOC_PADDING_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PI_CONTROL_BLOCK_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PI_CONTROL_BLOCK_ALIGN_BYTES</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PI_Malloc.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02590</filename>
  </compound>
  <compound kind="file">
    <name>Pipe.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02591</filename>
    <includes id="a02592" name="Pipe.h" local="yes">ace/Pipe.h</includes>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02386" name="os_tcp.h" local="yes">ace/os_include/netinet/os_tcp.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Pipe</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Pipe</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pipe.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02592</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02593" name="Pipe.i" local="yes">ace/Pipe.i</includes>
    <class kind="class">ACE_Pipe</class>
  </compound>
  <compound kind="file">
    <name>Pipe.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02593</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>POSIX_Asynch_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02594</filename>
    <includes id="a02595" name="POSIX_Asynch_IO.h" local="yes">ace/POSIX_Asynch_IO.h</includes>
    <includes id="a02606" name="Proactor.h" local="yes">ace/Proactor.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a01913" name="Asynch_Pseudo_Task.h" local="yes">ace/Asynch_Pseudo_Task.h</includes>
    <includes id="a02601" name="POSIX_Proactor.h" local="yes">ace/POSIX_Proactor.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <class kind="class">ACE_POSIX_Asynch_Transmit_Handler</class>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_POSIX_Asynch_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_POSIX_Asynch_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>POSIX_Asynch_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02595</filename>
    <includes id="a02387" name="os_aio.h" local="yes">ace/os_include/os_aio.h</includes>
    <includes id="a01910" name="Asynch_IO_Impl.h" local="yes">ace/Asynch_IO_Impl.h</includes>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02596" name="POSIX_Asynch_IO.i" local="yes">ace/POSIX_Asynch_IO.i</includes>
    <class kind="class">ACE_POSIX_Asynch_Accept</class>
    <class kind="class">ACE_POSIX_Asynch_Accept_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Connect</class>
    <class kind="class">ACE_POSIX_Asynch_Connect_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Operation</class>
    <class kind="class">ACE_POSIX_Asynch_Read_Dgram</class>
    <class kind="class">ACE_POSIX_Asynch_Read_Dgram_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Read_File</class>
    <class kind="class">ACE_POSIX_Asynch_Read_File_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Read_Stream</class>
    <class kind="class">ACE_POSIX_Asynch_Read_Stream_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Transmit_File</class>
    <class kind="class">ACE_POSIX_Asynch_Transmit_File_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Write_Dgram</class>
    <class kind="class">ACE_POSIX_Asynch_Write_Dgram_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Write_File</class>
    <class kind="class">ACE_POSIX_Asynch_Write_File_Result</class>
    <class kind="class">ACE_POSIX_Asynch_Write_Stream</class>
    <class kind="class">ACE_POSIX_Asynch_Write_Stream_Result</class>
  </compound>
  <compound kind="file">
    <name>POSIX_Asynch_IO.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02596</filename>
  </compound>
  <compound kind="file">
    <name>POSIX_CB_Proactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02597</filename>
    <includes id="a02598" name="POSIX_CB_Proactor.h" local="yes">ace/POSIX_CB_Proactor.h</includes>
    <includes id="a02848" name="Task_T.h" local="yes">ace/Task_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
  </compound>
  <compound kind="file">
    <name>POSIX_CB_Proactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02598</filename>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02874" name="Thread_Semaphore.h" local="yes">ace/Thread_Semaphore.h</includes>
    <includes id="a02356" name="Null_Semaphore.h" local="yes">ace/Null_Semaphore.h</includes>
    <includes id="a02601" name="POSIX_Proactor.h" local="yes">ace/POSIX_Proactor.h</includes>
    <includes id="a02599" name="POSIX_CB_Proactor.i" local="yes">ace/POSIX_CB_Proactor.i</includes>
    <class kind="class">ACE_POSIX_CB_Proactor</class>
  </compound>
  <compound kind="file">
    <name>POSIX_CB_Proactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02599</filename>
  </compound>
  <compound kind="file">
    <name>POSIX_Proactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02600</filename>
    <includes id="a02601" name="POSIX_Proactor.h" local="yes">ace/POSIX_Proactor.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02848" name="Task_T.h" local="yes">ace/Task_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <class kind="class">ACE_AIOCB_Notify_Pipe_Manager</class>
    <class kind="class">ACE_POSIX_Wakeup_Completion</class>
  </compound>
  <compound kind="file">
    <name>POSIX_Proactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02601</filename>
    <includes id="a02608" name="Proactor_Impl.h" local="yes">ace/Proactor_Impl.h</includes>
    <includes id="a02127" name="Free_List.h" local="yes">ace/Free_List.h</includes>
    <includes id="a02592" name="Pipe.h" local="yes">ace/Pipe.h</includes>
    <includes id="a02595" name="POSIX_Asynch_IO.h" local="yes">ace/POSIX_Asynch_IO.h</includes>
    <includes id="a01913" name="Asynch_Pseudo_Task.h" local="yes">ace/Asynch_Pseudo_Task.h</includes>
    <includes id="a02602" name="POSIX_Proactor.i" local="yes">ace/POSIX_Proactor.i</includes>
    <class kind="class">ACE_POSIX_AIOCB_Proactor</class>
    <class kind="class">ACE_POSIX_Asynch_Timer</class>
    <class kind="class">ACE_POSIX_Proactor</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_AIO_MAX_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_AIO_DEFAULT_SIZE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>POSIX_Proactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02602</filename>
  </compound>
  <compound kind="file">
    <name>Priority_Reactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02603</filename>
    <includes id="a02604" name="Priority_Reactor.h" local="yes">ace/Priority_Reactor.h</includes>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>npriorities</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Queue_Iterator&lt; ACE_Event_Tuple &gt;</type>
      <name>QUEUE_ITERATOR</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cached_Allocator&lt; ACE_Node&lt; ACE_Event_Tuple &gt;, ACE_SYNCH_NULL_MUTEX &gt;</type>
      <name>TUPLE_ALLOCATOR</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Priority_Reactor</name>
      <anchor>a4</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Priority_Reactor</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Priority_Reactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02604</filename>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <class kind="class">ACE_Priority_Reactor</class>
  </compound>
  <compound kind="file">
    <name>Proactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02605</filename>
    <includes id="a02606" name="Proactor.h" local="yes">ace/Proactor.h</includes>
    <includes id="a02608" name="Proactor_Impl.h" local="yes">ace/Proactor_Impl.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02848" name="Task_T.h" local="yes">ace/Task_T.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02121" name="Framework_Component.h" local="yes">ace/Framework_Component.h</includes>
    <includes id="a02601" name="POSIX_Proactor.h" local="yes">ace/POSIX_Proactor.h</includes>
    <includes id="a01939" name="Auto_Event.h" local="yes">ace/Auto_Event.h</includes>
    <class kind="class">ACE_Proactor_Timer_Handler</class>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Proactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Proactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Proactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02606</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01908" name="Asynch_IO.h" local="yes">ace/Asynch_IO.h</includes>
    <includes id="a01910" name="Asynch_IO_Impl.h" local="yes">ace/Asynch_IO_Impl.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02899" name="Timer_Queue.h" local="yes">ace/Timer_Queue.h</includes>
    <includes id="a02895" name="Timer_List.h" local="yes">ace/Timer_List.h</includes>
    <includes id="a02891" name="Timer_Heap.h" local="yes">ace/Timer_Heap.h</includes>
    <includes id="a02908" name="Timer_Wheel.h" local="yes">ace/Timer_Wheel.h</includes>
    <includes id="a02607" name="Proactor.i" local="yes">ace/Proactor.i</includes>
    <class kind="class">ACE_Proactor</class>
    <class kind="class">ACE_Proactor_Handle_Timeout_Upcall</class>
  </compound>
  <compound kind="file">
    <name>Proactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02607</filename>
  </compound>
  <compound kind="file">
    <name>Proactor_Impl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02608</filename>
    <includes id="a01908" name="Asynch_IO.h" local="yes">ace/Asynch_IO.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <class kind="class">ACE_Proactor_Impl</class>
  </compound>
  <compound kind="file">
    <name>Process.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02609</filename>
    <includes id="a02610" name="Process.h" local="yes">ace/Process.h</includes>
    <includes id="a01894" name="ARGV.h" local="yes">ace/ARGV.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Process</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Process</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Process.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02610</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02611" name="Process.i" local="yes">ace/Process.i</includes>
    <class kind="class">ACE_Managed_Process</class>
    <class kind="class">ACE_Process</class>
    <class kind="class">ACE_Process_Options</class>
  </compound>
  <compound kind="file">
    <name>Process.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02611</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02554" name="OS_NS_sys_wait.h" local="yes">ace/OS_NS_sys_wait.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <includes id="a02500" name="OS_NS_pwd.h" local="yes">ace/OS_NS_pwd.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Process_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02612</filename>
    <includes id="a02613" name="Process_Manager.h" local="yes">ace/Process_Manager.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02610" name="Process.h" local="yes">ace/Process.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02554" name="OS_NS_sys_wait.h" local="yes">ace/OS_NS_sys_wait.h</includes>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Process_Manager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Process_Manager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Process_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02613</filename>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02610" name="Process.h" local="yes">ace/Process.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02614" name="Process_Manager.i" local="yes">ace/Process_Manager.i</includes>
    <class kind="class">ACE_Process_Descriptor</class>
    <class kind="class">ACE_Process_Manager</class>
  </compound>
  <compound kind="file">
    <name>Process_Manager.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02614</filename>
  </compound>
  <compound kind="file">
    <name>Process_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02615</filename>
    <includes id="a02616" name="Process_Mutex.h" local="yes">ace/Process_Mutex.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Process_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Process_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Process_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02616</filename>
    <includes id="a02335" name="Mutex.h" local="yes">ace/Mutex.h</includes>
    <includes id="a02617" name="Process_Mutex.inl" local="yes">ace/Process_Mutex.inl</includes>
    <class kind="class">ACE_Process_Mutex</class>
  </compound>
  <compound kind="file">
    <name>Process_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02617</filename>
  </compound>
  <compound kind="file">
    <name>Process_Semaphore.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02618</filename>
    <includes id="a02619" name="Process_Semaphore.h" local="yes">ace/Process_Semaphore.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Process_Semaphore</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Process_Semaphore</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Process_Semaphore.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02619</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02687" name="Semaphore.h" local="yes">ace/Semaphore.h</includes>
    <includes id="a02620" name="Process_Semaphore.inl" local="yes">ace/Process_Semaphore.inl</includes>
    <class kind="class">ACE_Malloc_Lock_Adapter_T&lt; ACE_Process_Semaphore &gt;</class>
    <class kind="class">ACE_Process_Semaphore</class>
  </compound>
  <compound kind="file">
    <name>Process_Semaphore.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02620</filename>
  </compound>
  <compound kind="file">
    <name>Profile_Timer.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02621</filename>
    <includes id="a02622" name="Profile_Timer.h" local="yes">ace/Profile_Timer.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Profile_Timer</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Profile_Timer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Profile_Timer.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02622</filename>
    <includes id="a02170" name="High_Res_Timer.h" local="yes">ace/High_Res_Timer.h</includes>
    <includes id="a02623" name="Profile_Timer.i" local="yes">ace/Profile_Timer.i</includes>
    <class kind="class">ACE_Profile_Timer::ACE_Elapsed_Time</class>
    <class kind="class">ACE_Profile_Timer</class>
  </compound>
  <compound kind="file">
    <name>Profile_Timer.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02623</filename>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02530" name="OS_NS_sys_resource.h" local="yes">ace/OS_NS_sys_resource.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>QtReactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02624</filename>
    <includes id="a02625" name="QtReactor.h" local="yes">ace/QtReactor.h</includes>
  </compound>
  <compound kind="file">
    <name>QtReactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02625</filename>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <class kind="class">ACE_QtReactor</class>
  </compound>
  <compound kind="file">
    <name>RB_Tree.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02626</filename>
    <includes id="a02627" name="RB_Tree.h" local="yes">ace/RB_Tree.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_RB_Tree</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_RB_Tree</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RB_Tree.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02627</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02130" name="Functor.h" local="yes">ace/Functor.h</includes>
    <includes id="a02628" name="RB_Tree.i" local="yes">ace/RB_Tree.i</includes>
    <includes id="a02626" name="RB_Tree.cpp" local="yes">ace/RB_Tree.cpp</includes>
    <class kind="class">ACE_RB_Tree</class>
    <class kind="class">ACE_RB_Tree_Base</class>
    <class kind="class">ACE_RB_Tree_Iterator</class>
    <class kind="class">ACE_RB_Tree_Iterator_Base</class>
    <class kind="class">ACE_RB_Tree_Node</class>
    <class kind="class">ACE_RB_Tree_Node_Base</class>
    <class kind="class">ACE_RB_Tree_Reverse_Iterator</class>
  </compound>
  <compound kind="file">
    <name>RB_Tree.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02628</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
  </compound>
  <compound kind="file">
    <name>Reactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02629</filename>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <includes id="a02780" name="Static_Object_Lock.h" local="yes">ace/Static_Object_Lock.h</includes>
    <includes id="a02121" name="Framework_Component.h" local="yes">ace/Framework_Component.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Reactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Reactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02630</filename>
    <includes id="a02906" name="Timer_Queuefwd.h" local="yes">ace/Timer_Queuefwd.h</includes>
    <includes id="a02636" name="Reactor_Timer_Interface.h" local="yes">ace/Reactor_Timer_Interface.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02631" name="Reactor.i" local="yes">ace/Reactor.i</includes>
    <class kind="class">ACE_Reactor</class>
  </compound>
  <compound kind="file">
    <name>Reactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02631</filename>
    <includes id="a02632" name="Reactor_Impl.h" local="yes">ace/Reactor_Impl.h</includes>
  </compound>
  <compound kind="file">
    <name>Reactor_Impl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02632</filename>
    <includes id="a02906" name="Timer_Queuefwd.h" local="yes">ace/Timer_Queuefwd.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <class kind="class">ACE_Reactor_Impl</class>
    <class kind="class">ACE_Reactor_Notify</class>
  </compound>
  <compound kind="file">
    <name>Reactor_Notification_Strategy.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02633</filename>
    <includes id="a02634" name="Reactor_Notification_Strategy.h" local="yes">ace/Reactor_Notification_Strategy.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Reactor_Notification_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Reactor_Notification_Strategy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Reactor_Notification_Strategy.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02634</filename>
    <includes id="a02348" name="Notification_Strategy.h" local="yes">ace/Notification_Strategy.h</includes>
    <includes id="a02635" name="Reactor_Notification_Strategy.inl" local="yes">ace/Reactor_Notification_Strategy.inl</includes>
    <class kind="class">ACE_Reactor_Notification_Strategy</class>
  </compound>
  <compound kind="file">
    <name>Reactor_Notification_Strategy.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02635</filename>
  </compound>
  <compound kind="file">
    <name>Reactor_Timer_Interface.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02636</filename>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <class kind="class">ACE_Reactor_Timer_Interface</class>
  </compound>
  <compound kind="file">
    <name>Read_Buffer.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02637</filename>
    <includes id="a02638" name="Read_Buffer.h" local="yes">ace/Read_Buffer.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Read_Buffer</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Read_Buffer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Read_Buffer.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02638</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02428" name="os_stdio.h" local="yes">ace/os_include/os_stdio.h</includes>
    <includes id="a02639" name="Read_Buffer.i" local="yes">ace/Read_Buffer.i</includes>
    <class kind="class">ACE_Read_Buffer</class>
  </compound>
  <compound kind="file">
    <name>Read_Buffer.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02639</filename>
  </compound>
  <compound kind="file">
    <name>Recursive_Thread_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02640</filename>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Recursive_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Recursive_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Recursive_Thread_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02641</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02642" name="Recursive_Thread_Mutex.inl" local="yes">ace/Recursive_Thread_Mutex.inl</includes>
    <class kind="class">ACE_Recursive_Thread_Mutex</class>
  </compound>
  <compound kind="file">
    <name>Recursive_Thread_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02642</filename>
  </compound>
  <compound kind="file">
    <name>Recyclable.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02643</filename>
    <includes id="a02644" name="Recyclable.h" local="yes">ace/Recyclable.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Recyclable</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Recyclable</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Recyclable.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02644</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02645" name="Recyclable.inl" local="yes">ace/Recyclable.inl</includes>
    <class kind="class">ACE_Recyclable</class>
    <member kind="enumeration">
      <name>ACE_Recyclable_State</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_RECYCLABLE_IDLE_AND_PURGABLE</name>
      <anchor>a6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE</name>
      <anchor>a6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE</name>
      <anchor>a6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_RECYCLABLE_BUSY</name>
      <anchor>a6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_RECYCLABLE_CLOSED</name>
      <anchor>a6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_RECYCLABLE_UNKNOWN</name>
      <anchor>a6a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Recyclable.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02645</filename>
  </compound>
  <compound kind="file">
    <name>Refcountable.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02646</filename>
    <includes id="a02647" name="Refcountable.h" local="yes">ace/Refcountable.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Refcountable</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Refcountable</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Refcountable.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02647</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02648" name="Refcountable.inl" local="yes">ace/Refcountable.inl</includes>
    <class kind="class">ACE_Refcountable</class>
  </compound>
  <compound kind="file">
    <name>Refcountable.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02648</filename>
  </compound>
  <compound kind="file">
    <name>Refcounted_Auto_Ptr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02649</filename>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02650" name="Refcounted_Auto_Ptr.i" local="yes">ace/Refcounted_Auto_Ptr.i</includes>
    <class kind="class">ACE_Refcounted_Auto_Ptr</class>
    <class kind="class">ACE_Refcounted_Auto_Ptr_Rep</class>
  </compound>
  <compound kind="file">
    <name>Refcounted_Auto_Ptr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02650</filename>
    <includes id="a02836" name="Synch_T.h" local="yes">Synch_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
  </compound>
  <compound kind="file">
    <name>Registry.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02651</filename>
    <includes id="a02652" name="Registry.h" local="yes">ace/Registry.h</includes>
    <includes id="a02412" name="os_netdb.h" local="yes">ace/os_include/os_netdb.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REGISTRY_CALL_RETURN</name>
      <anchor>a0</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Registry</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Registry</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Registry.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02652</filename>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <class kind="class">ACE_Predefined_Naming_Contexts</class>
    <class kind="class">ACE_Registry</class>
    <class kind="struct">ACE_Registry::Name_Component</class>
    <class kind="struct">ACE_Registry::Binding</class>
    <class kind="class">ACE_Registry::Object</class>
    <class kind="class">ACE_Registry::Naming_Context</class>
    <class kind="class">ACE_Registry::Binding_Iterator</class>
    <class kind="class">ACE_Registry::Binding_Iterator::Iteration_State</class>
    <class kind="class">ACE_Registry::Binding_Iterator::Object_Iteration</class>
    <class kind="class">ACE_Registry::Binding_Iterator::Context_Iteration</class>
    <class kind="class">ACE_Registry::Binding_Iterator::Iteration_Complete</class>
  </compound>
  <compound kind="file">
    <name>Registry_Name_Space.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02653</filename>
    <includes id="a02654" name="Registry_Name_Space.h" local="yes">ace/Registry_Name_Space.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Registry_Name_Space</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Registry_Name_Space</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Registry_Name_Space.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02654</filename>
    <includes id="a02652" name="Registry.h" local="yes">ace/Registry.h</includes>
    <includes id="a02344" name="Naming_Context.h" local="yes">ace/Naming_Context.h</includes>
    <includes id="a02342" name="Name_Space.h" local="yes">ace/Name_Space.h</includes>
    <class kind="class">ACE_Registry_Name_Space</class>
  </compound>
  <compound kind="file">
    <name>Remote_Name_Space.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02655</filename>
    <includes id="a02656" name="Remote_Name_Space.h" local="yes">ace/Remote_Name_Space.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Remote_Name_Space</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Remote_Name_Space</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Remote_Name_Space.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02656</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02338" name="Name_Proxy.h" local="yes">ace/Name_Proxy.h</includes>
    <includes id="a02342" name="Name_Space.h" local="yes">ace/Name_Space.h</includes>
    <class kind="class">ACE_Remote_Name_Space</class>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; ACE_NS_WString &gt;</type>
      <name>ACE_WSTRING_SET</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Remote_Tokens.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02657</filename>
    <includes id="a02658" name="Remote_Tokens.h" local="yes">ace/Remote_Tokens.h</includes>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_CONNECTION_MUTEX</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Singleton&lt; ACE_TSS_Connection, ACE_TSS_CONNECTION_MUTEX &gt;</type>
      <name>ACE_Token_Connections</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Remote_Tokens</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Remote_Tokens</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Remote_Tokens.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02658</filename>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <includes id="a02833" name="Synch_Options.h" local="yes">ace/Synch_Options.h</includes>
    <includes id="a02206" name="Local_Tokens.h" local="yes">ace/Local_Tokens.h</includes>
    <includes id="a02936" name="Token_Request_Reply.h" local="yes">ace/Token_Request_Reply.h</includes>
    <includes id="a02659" name="Remote_Tokens.i" local="yes">ace/Remote_Tokens.i</includes>
    <class kind="class">ACE_Remote_Mutex</class>
    <class kind="class">ACE_Remote_RLock</class>
    <class kind="class">ACE_Remote_Token_Proxy</class>
    <class kind="class">ACE_Remote_WLock</class>
    <class kind="class">ACE_TSS_Connection</class>
  </compound>
  <compound kind="file">
    <name>Remote_Tokens.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02659</filename>
  </compound>
  <compound kind="file">
    <name>Reverse_Lock_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02660</filename>
    <includes id="a02661" name="Reverse_Lock_T.h" local="yes">ace/Reverse_Lock_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Reverse_Lock_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Reverse_Lock_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Reverse_Lock_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02661</filename>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <includes id="a02662" name="Reverse_Lock_T.inl" local="yes">ace/Reverse_Lock_T.inl</includes>
    <includes id="a02660" name="Reverse_Lock_T.cpp" local="yes">ace/Reverse_Lock_T.cpp</includes>
    <class kind="class">ACE_Acquire_Method</class>
    <class kind="class">ACE_Reverse_Lock</class>
  </compound>
  <compound kind="file">
    <name>Reverse_Lock_T.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02662</filename>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>RW_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02663</filename>
    <includes id="a02664" name="RW_Mutex.h" local="yes">ace/RW_Mutex.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_RW_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_RW_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RW_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02664</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02665" name="RW_Mutex.inl" local="yes">ace/RW_Mutex.inl</includes>
    <class kind="class">ACE_RW_Mutex</class>
  </compound>
  <compound kind="file">
    <name>RW_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02665</filename>
  </compound>
  <compound kind="file">
    <name>RW_Process_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02666</filename>
    <includes id="a02667" name="RW_Process_Mutex.h" local="yes">ace/RW_Process_Mutex.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_RW_Process_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_RW_Process_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RW_Process_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02667</filename>
    <includes id="a02110" name="File_Lock.h" local="yes">ace/File_Lock.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02668" name="RW_Process_Mutex.inl" local="yes">ace/RW_Process_Mutex.inl</includes>
    <class kind="class">ACE_RW_Process_Mutex</class>
  </compound>
  <compound kind="file">
    <name>RW_Process_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02668</filename>
  </compound>
  <compound kind="file">
    <name>RW_Thread_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02669</filename>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_RW_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_RW_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RW_Thread_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02670</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02664" name="RW_Mutex.h" local="yes">ace/RW_Mutex.h</includes>
    <includes id="a02671" name="RW_Thread_Mutex.inl" local="yes">ace/RW_Thread_Mutex.inl</includes>
    <class kind="class">ACE_RW_Thread_Mutex</class>
  </compound>
  <compound kind="file">
    <name>RW_Thread_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02671</filename>
  </compound>
  <compound kind="file">
    <name>Sample_History.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02672</filename>
    <includes id="a02673" name="Sample_History.h" local="yes">ace/Sample_History.h</includes>
    <includes id="a01959" name="Basic_Stats.h" local="yes">ace/Basic_Stats.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Sample_History</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Sample_History</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Sample_History.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02673</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02674" name="Sample_History.inl" local="yes">ace/Sample_History.inl</includes>
    <class kind="class">ACE_Sample_History</class>
  </compound>
  <compound kind="file">
    <name>Sample_History.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02674</filename>
  </compound>
  <compound kind="file">
    <name>Sched_Params.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02675</filename>
    <includes id="a02676" name="Sched_Params.h" local="yes">ace/Sched_Params.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Sched_Params</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Sched_Params</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Sched_Params.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02676</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02677" name="Sched_Params.i" local="yes">ace/Sched_Params.i</includes>
    <class kind="class">ACE_Sched_Params</class>
    <class kind="class">ACE_Sched_Priority_Iterator</class>
  </compound>
  <compound kind="file">
    <name>Sched_Params.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02677</filename>
  </compound>
  <compound kind="file">
    <name>Select_Reactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02678</filename>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Select_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Select_Reactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Select_Reactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02679</filename>
    <includes id="a02684" name="Select_Reactor_T.h" local="yes">ace/Select_Reactor_T.h</includes>
    <member kind="typedef">
      <type>ACE_Select_Reactor_Token_T&lt; ACE_SELECT_TOKEN &gt;</type>
      <name>ACE_Select_Reactor_Token</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Select_Reactor_T&lt; ACE_Select_Reactor_Token &gt;</type>
      <name>ACE_Select_Reactor</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Select_Reactor_Base.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02680</filename>
    <includes id="a02681" name="Select_Reactor_Base.h" local="yes">ace/Select_Reactor_Base.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <includes id="a02891" name="Timer_Heap.h" local="yes">ace/Timer_Heap.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SELECT_REACTOR_HANDLE</name>
      <anchor>a0</anchor>
      <arglist>(H)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SELECT_REACTOR_EVENT_HANDLER</name>
      <anchor>a1</anchor>
      <arglist>(THIS, H)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Select_Reactor_Base</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Select_Reactor_Base</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Select_Reactor_Base.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02681</filename>
    <includes id="a02906" name="Timer_Queuefwd.h" local="yes">ace/Timer_Queuefwd.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02925" name="Token.h" local="yes">ace/Token.h</includes>
    <includes id="a02592" name="Pipe.h" local="yes">ace/Pipe.h</includes>
    <includes id="a02632" name="Reactor_Impl.h" local="yes">ace/Reactor_Impl.h</includes>
    <includes id="a02682" name="Select_Reactor_Base.i" local="yes">ace/Select_Reactor_Base.i</includes>
    <class kind="class">ACE_Event_Tuple</class>
    <class kind="class">ACE_Select_Reactor_Handle_Set</class>
    <class kind="class">ACE_Select_Reactor_Handler_Repository</class>
    <class kind="class">ACE_Select_Reactor_Handler_Repository_Iterator</class>
    <class kind="class">ACE_Select_Reactor_Impl</class>
    <class kind="class">ACE_Select_Reactor_Notify</class>
    <member kind="typedef">
      <type>void(ACE_Handle_Set::*</type>
      <name>ACE_FDS_PTMF</name>
      <anchor>a0</anchor>
      <arglist>)(ACE_HANDLE)</arglist>
    </member>
    <member kind="typedef">
      <type>int(ACE_Event_Handler::*</type>
      <name>ACE_EH_PTMF</name>
      <anchor>a1</anchor>
      <arglist>)(ACE_HANDLE)</arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Noop_Token</type>
      <name>ACE_SELECT_TOKEN</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Select_Reactor_Base.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02682</filename>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
  </compound>
  <compound kind="file">
    <name>Select_Reactor_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02683</filename>
    <includes id="a02684" name="Select_Reactor_T.h" local="yes">ace/Select_Reactor_T.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02891" name="Timer_Heap.h" local="yes">ace/Timer_Heap.h</includes>
    <includes id="a02533" name="OS_NS_sys_select.h" local="yes">ace/OS_NS_sys_select.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02685" name="Select_Reactor_T.i" local="yes">ace/Select_Reactor_T.i</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SELECT_REACTOR_HANDLE</name>
      <anchor>a0</anchor>
      <arglist>(H)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SELECT_REACTOR_EVENT_HANDLER</name>
      <anchor>a1</anchor>
      <arglist>(THIS, H)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Select_Reactor_T</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Select_Reactor_T</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Select_Reactor_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02684</filename>
    <includes id="a02681" name="Select_Reactor_Base.h" local="yes">ace/Select_Reactor_Base.h</includes>
    <includes id="a02212" name="Lock_Adapter_T.h" local="yes">ace/Lock_Adapter_T.h</includes>
    <includes id="a02683" name="Select_Reactor_T.cpp" local="yes">ace/Select_Reactor_T.cpp</includes>
    <class kind="class">ACE_Select_Reactor_T</class>
    <class kind="class">ACE_Select_Reactor_Token_T</class>
  </compound>
  <compound kind="file">
    <name>Select_Reactor_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02685</filename>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
  </compound>
  <compound kind="file">
    <name>Semaphore.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02686</filename>
    <includes id="a02687" name="Semaphore.h" local="yes">ace/Semaphore.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Semaphore</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Semaphore</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Semaphore.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02687</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02688" name="Semaphore.inl" local="yes">ace/Semaphore.inl</includes>
    <class kind="class">ACE_Semaphore</class>
  </compound>
  <compound kind="file">
    <name>Semaphore.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02688</filename>
  </compound>
  <compound kind="file">
    <name>Service_Config.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02689</filename>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02817" name="Svc_Conf.h" local="yes">ace/Svc_Conf.h</includes>
    <includes id="a02140" name="Get_Opt.h" local="yes">ace/Get_Opt.h</includes>
    <includes id="a01894" name="ARGV.h" local="yes">ace/ARGV.h</includes>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02693" name="Service_Manager.h" local="yes">ace/Service_Manager.h</includes>
    <includes id="a02699" name="Service_Repository.h" local="yes">ace/Service_Repository.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02053" name="DLL.h" local="yes">ace/DLL.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02994" name="XML_Svc_Conf.h" local="yes">ace/XML_Svc_Conf.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Service_Config</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Service_Config</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Config.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02690</filename>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02994" name="XML_Svc_Conf.h" local="yes">ace/XML_Svc_Conf.h</includes>
    <includes id="a02691" name="Service_Config.i" local="yes">ace/Service_Config.i</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02821" name="Svc_Conf_Tokens.h" local="yes">ace/Svc_Conf_Tokens.h</includes>
    <class kind="class">ACE_Service_Config</class>
    <class kind="class">ACE_Static_Svc_Descriptor</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Component_Config</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Service_Object *(*</type>
      <name>ACE_SERVICE_ALLOCATOR</name>
      <anchor>a1</anchor>
      <arglist>)(ACE_Service_Object_Exterminator *)</arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; ACE_Static_Svc_Descriptor * &gt;</type>
      <name>ACE_STATIC_SVCS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Iterator&lt; ACE_Static_Svc_Descriptor * &gt;</type>
      <name>ACE_STATIC_SVCS_ITERATOR</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Queue&lt; ACE_TString &gt;</type>
      <name>ACE_SVC_QUEUE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Queue_Iterator&lt; ACE_TString &gt;</type>
      <name>ACE_SVC_QUEUE_ITERATOR</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Config.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02691</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Service_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02692</filename>
    <includes id="a02693" name="Service_Manager.h" local="yes">ace/Service_Manager.h</includes>
    <includes id="a02140" name="Get_Opt.h" local="yes">ace/Get_Opt.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02699" name="Service_Repository.h" local="yes">ace/Service_Repository.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02987" name="WFMO_Reactor.h" local="yes">ace/WFMO_Reactor.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Service_Manager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Service_Manager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02693</filename>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02694" name="Service_Manager.i" local="yes">ace/Service_Manager.i</includes>
    <class kind="class">ACE_Service_Manager</class>
  </compound>
  <compound kind="file">
    <name>Service_Manager.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02694</filename>
  </compound>
  <compound kind="file">
    <name>Service_Object.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02695</filename>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02053" name="DLL.h" local="yes">ace/DLL.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Service_Object</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Service_Object</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Object.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02696</filename>
    <includes id="a02715" name="Shared_Object.h" local="yes">ace/Shared_Object.h</includes>
    <includes id="a02821" name="Svc_Conf_Tokens.h" local="yes">ace/Svc_Conf_Tokens.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02053" name="DLL.h" local="yes">ace/DLL.h</includes>
    <includes id="a02697" name="Service_Object.i" local="yes">ace/Service_Object.i</includes>
    <class kind="class">ACE_Service_Object</class>
    <class kind="class">ACE_Service_Object_Ptr</class>
    <class kind="class">ACE_Service_Type</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Component</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Object.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02697</filename>
  </compound>
  <compound kind="file">
    <name>Service_Repository.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02698</filename>
    <includes id="a02699" name="Service_Repository.h" local="yes">ace/Service_Repository.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Service_Repository</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Service_Repository</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Repository.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02699</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02700" name="Service_Repository.i" local="yes">ace/Service_Repository.i</includes>
    <class kind="class">ACE_Service_Repository</class>
    <class kind="class">ACE_Service_Repository_Iterator</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Component_Repository</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Repository.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02700</filename>
  </compound>
  <compound kind="file">
    <name>Service_Templates.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02701</filename>
    <includes id="a02702" name="Service_Templates.h" local="yes">ace/Service_Templates.h</includes>
  </compound>
  <compound kind="file">
    <name>Service_Templates.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02702</filename>
    <includes id="a02817" name="Svc_Conf.h" local="yes">ace/Svc_Conf.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02792" name="Stream_Modules.h" local="yes">ace/Stream_Modules.h</includes>
    <includes id="a02789" name="Stream.h" local="yes">ace/Stream.h</includes>
  </compound>
  <compound kind="file">
    <name>Service_Types.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02703</filename>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02792" name="Stream_Modules.h" local="yes">ace/Stream_Modules.h</includes>
    <includes id="a02789" name="Stream.h" local="yes">ace/Stream.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="typedef">
      <type>ACE_Stream&lt; ACE_SYNCH &gt;</type>
      <name>MT_Stream</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Module&lt; ACE_SYNCH &gt;</type>
      <name>MT_Module</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Task&lt; ACE_SYNCH &gt;</type>
      <name>MT_Task</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Service_Types</name>
      <anchor>a4</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Service_Types</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service_Types.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02704</filename>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02705" name="Service_Types.i" local="yes">ace/Service_Types.i</includes>
    <class kind="class">ACE_Module_Type</class>
    <class kind="class">ACE_Service_Object_Type</class>
    <class kind="class">ACE_Service_Type_Impl</class>
    <class kind="class">ACE_Stream_Type</class>
  </compound>
  <compound kind="file">
    <name>Service_Types.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02705</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
  </compound>
  <compound kind="file">
    <name>Shared_Memory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02706</filename>
    <includes id="a02707" name="Shared_Memory.h" local="yes">ace/Shared_Memory.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Shared_Memory</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Shared_Memory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Shared_Memory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02707</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <class kind="class">ACE_Shared_Memory</class>
  </compound>
  <compound kind="file">
    <name>Shared_Memory_MM.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02708</filename>
    <includes id="a02709" name="Shared_Memory_MM.h" local="yes">ace/Shared_Memory_MM.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Shared_Memory_MM</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Shared_Memory_MM</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Shared_Memory_MM.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02709</filename>
    <includes id="a02707" name="Shared_Memory.h" local="yes">ace/Shared_Memory.h</includes>
    <includes id="a02289" name="Mem_Map.h" local="yes">ace/Mem_Map.h</includes>
    <includes id="a02710" name="Shared_Memory_MM.i" local="yes">ace/Shared_Memory_MM.i</includes>
    <class kind="class">ACE_Shared_Memory_MM</class>
  </compound>
  <compound kind="file">
    <name>Shared_Memory_MM.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02710</filename>
  </compound>
  <compound kind="file">
    <name>Shared_Memory_SV.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02711</filename>
    <includes id="a02712" name="Shared_Memory_SV.h" local="yes">ace/Shared_Memory_SV.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Shared_Memory_SV</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Shared_Memory_SV</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Shared_Memory_SV.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02712</filename>
    <includes id="a02707" name="Shared_Memory.h" local="yes">ace/Shared_Memory.h</includes>
    <includes id="a02815" name="SV_Shared_Memory.h" local="yes">ace/SV_Shared_Memory.h</includes>
    <includes id="a02713" name="Shared_Memory_SV.i" local="yes">ace/Shared_Memory_SV.i</includes>
    <class kind="class">ACE_Shared_Memory_SV</class>
  </compound>
  <compound kind="file">
    <name>Shared_Memory_SV.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02713</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>Shared_Object.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02714</filename>
    <includes id="a02715" name="Shared_Object.h" local="yes">ace/Shared_Object.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Shared_Object</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Shared_Object</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Shared_Object.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02715</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a02716" name="Shared_Object.i" local="yes">ace/Shared_Object.i</includes>
    <class kind="class">ACE_Shared_Object</class>
  </compound>
  <compound kind="file">
    <name>Shared_Object.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02716</filename>
  </compound>
  <compound kind="file">
    <name>Signal.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02717</filename>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <class kind="class">ACE_Sig_Handlers_Set</class>
    <member kind="define">
      <type>#define</type>
      <name>ace_signal_handler_dispatcher</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ace_signal_handlers_dispatcher</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAX_SIGNAL_HANDLERS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Fixed_Set&lt; ACE_Event_Handler *, ACE_MAX_SIGNAL_HANDLERS &gt;</type>
      <name>ACE_SIG_HANDLERS_SET</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Fixed_Set_Iterator&lt; ACE_Event_Handler *, ACE_MAX_SIGNAL_HANDLERS &gt;</type>
      <name>ACE_SIG_HANDLERS_ITERATOR</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Signal</name>
      <anchor>a6</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Signal</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Signal.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02718</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02719" name="Signal.i" local="yes">ace/Signal.i</includes>
    <class kind="class">ACE_Sig_Action</class>
    <class kind="class">ACE_Sig_Adapter</class>
    <class kind="class">ACE_Sig_Guard</class>
    <class kind="class">ACE_Sig_Handler</class>
    <class kind="class">ACE_Sig_Handlers</class>
    <class kind="class">ACE_Sig_Set</class>
    <member kind="typedef">
      <type>void(*</type>
      <name>ACE_Sig_Handler_Ex</name>
      <anchor>a0</anchor>
      <arglist>)(int, siginfo_t *siginfo, ucontext_t *ucontext)</arglist>
    </member>
    <member kind="typedef">
      <type>sigaction</type>
      <name>ACE_SIGACTION</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Signal.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02719</filename>
    <includes id="a02506" name="OS_NS_signal.h" local="yes">ace/OS_NS_signal.h</includes>
  </compound>
  <compound kind="file">
    <name>Singleton.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02720</filename>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02121" name="Framework_Component.h" local="yes">ace/Framework_Component.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Singleton</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Singleton</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Singleton.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02721</filename>
    <includes id="a02947" name="TSS_T.h" local="yes">ace/TSS_T.h</includes>
    <includes id="a01988" name="Cleanup.h" local="yes">ace/Cleanup.h</includes>
    <includes id="a02722" name="Singleton.i" local="yes">ace/Singleton.i</includes>
    <includes id="a02720" name="Singleton.cpp" local="yes">ace/Singleton.cpp</includes>
    <class kind="class">ACE_DLL_Singleton_Adapter_T</class>
    <class kind="class">ACE_DLL_Singleton_T</class>
    <class kind="class">ACE_Singleton</class>
    <class kind="class">ACE_TSS_Singleton</class>
    <class kind="class">ACE_Unmanaged_Singleton</class>
    <class kind="class">ACE_Unmanaged_TSS_Singleton</class>
  </compound>
  <compound kind="file">
    <name>Singleton.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02722</filename>
  </compound>
  <compound kind="file">
    <name>SOCK.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02723</filename>
    <includes id="a02724" name="SOCK.h" local="yes">ace/SOCK.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02724</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02196" name="IPC_SAP.h" local="yes">ace/IPC_SAP.h</includes>
    <includes id="a02725" name="SOCK.i" local="yes">ace/SOCK.i</includes>
    <class kind="class">ACE_SOCK</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SHUTDOWN_READ</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SHUTDOWN_WRITE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SHUTDOWN_BOTH</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02725</filename>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">OS_NS_sys_socket.h</includes>
  </compound>
  <compound kind="file">
    <name>SOCK_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02726</filename>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02569" name="OS_QoS.h" local="yes">ace/OS_QoS.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02727</filename>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02728" name="SOCK_Acceptor.i" local="yes">ace/SOCK_Acceptor.i</includes>
    <class kind="class">ACE_SOCK_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>SOCK_Acceptor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02728</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_CODgram.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02729</filename>
    <includes id="a02730" name="SOCK_CODgram.h" local="yes">ace/SOCK_CODgram.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_CODgram</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_CODgram</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_CODgram.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02730</filename>
    <includes id="a02748" name="SOCK_IO.h" local="yes">ace/SOCK_IO.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02731" name="SOCK_CODgram.i" local="yes">ace/SOCK_CODgram.i</includes>
    <class kind="class">ACE_SOCK_CODgram</class>
  </compound>
  <compound kind="file">
    <name>SOCK_CODgram.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02731</filename>
  </compound>
  <compound kind="file">
    <name>Sock_Connect.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02732</filename>
    <includes id="a02733" name="Sock_Connect.h" local="yes">ace/Sock_Connect.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02512" name="OS_NS_stdlib.h" local="yes">ace/OS_NS_stdlib.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <includes id="a02494" name="OS_NS_netdb.h" local="yes">ace/OS_NS_netdb.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02384" name="os_if.h" local="yes">ace/os_include/net/os_if.h</includes>
    <member kind="enumeration">
      <name>ACE_WINDOWS_VERSION</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WINDOWS_IS_UNKNOWN</name>
      <anchor>a12a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WINDOWS_IS_WIN95</name>
      <anchor>a12a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WINDOWS_IS_WIN98</name>
      <anchor>a12a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WINDOWS_IS_WINME</name>
      <anchor>a12a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WINDOWS_IS_WINNT</name>
      <anchor>a12a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WINDOWS_IS_WIN2K</name>
      <anchor>a12a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WINDOWS_IS_WINCE</name>
      <anchor>a12a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Sock_Connect</name>
      <anchor>a8</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_reg_subkeys</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *key, ACE_TCHAR *buffer, DWORD &amp;buf_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_reg_value</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *key, const ACE_TCHAR *name, ACE_TCHAR *buffer, DWORD &amp;buf_len, int all_subkeys=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_WINDOWS_VERSION</type>
      <name>get_windows_version</name>
      <anchor>a11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Sock_Connect</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Sock_Connect.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02733</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02385" name="os_in.h" local="yes">ace/os_include/netinet/os_in.h</includes>
    <includes id="a02734" name="Sock_Connect.i" local="yes">ace/Sock_Connect.i</includes>
    <class kind="class">ACE_Sock_Connect</class>
  </compound>
  <compound kind="file">
    <name>Sock_Connect.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02734</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02735</filename>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02569" name="OS_QoS.h" local="yes">ace/OS_QoS.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02736</filename>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02737" name="SOCK_Connector.i" local="yes">ace/SOCK_Connector.i</includes>
    <class kind="class">ACE_SOCK_Connector</class>
  </compound>
  <compound kind="file">
    <name>SOCK_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02737</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02738</filename>
    <includes id="a02739" name="SOCK_Dgram.h" local="yes">ace/SOCK_Dgram.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02533" name="OS_NS_sys_select.h" local="yes">ace/OS_NS_sys_select.h</includes>
    <includes id="a02384" name="os_if.h" local="yes">ace/os_include/net/os_if.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_Dgram</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02739</filename>
    <includes id="a02724" name="SOCK.h" local="yes">ace/SOCK.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02740" name="SOCK_Dgram.i" local="yes">ace/SOCK_Dgram.i</includes>
    <class kind="class">ACE_SOCK_Dgram</class>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02740</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram_Bcast.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02741</filename>
    <includes id="a02742" name="SOCK_Dgram_Bcast.h" local="yes">ace/SOCK_Dgram_Bcast.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02384" name="os_if.h" local="yes">ace/os_include/net/os_if.h</includes>
    <includes id="a02494" name="OS_NS_netdb.h" local="yes">ace/OS_NS_netdb.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_Dgram_Bcast</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_Dgram_Bcast</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram_Bcast.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02742</filename>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02739" name="SOCK_Dgram.h" local="yes">ace/SOCK_Dgram.h</includes>
    <includes id="a02743" name="SOCK_Dgram_Bcast.i" local="yes">ace/SOCK_Dgram_Bcast.i</includes>
    <class kind="class">ACE_Bcast_Node</class>
    <class kind="class">ACE_SOCK_Dgram_Bcast</class>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram_Bcast.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02743</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram_Mcast.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02744</filename>
    <includes id="a02745" name="SOCK_Dgram_Mcast.h" local="yes">ace/SOCK_Dgram_Mcast.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02384" name="os_if.h" local="yes">ace/os_include/net/os_if.h</includes>
    <includes id="a02383" name="os_inet.h" local="yes">ace/os_include/arpa/os_inet.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <class kind="class">ACE_SDM_helpers</class>
    <member kind="define">
      <type>#define</type>
      <name>IMR_MULTIADDR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_Dgram_Mcast</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_Dgram_Mcast</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram_Mcast.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02745</filename>
    <includes id="a02739" name="SOCK_Dgram.h" local="yes">ace/SOCK_Dgram.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02746" name="SOCK_Dgram_Mcast.i" local="yes">ace/SOCK_Dgram_Mcast.i</includes>
    <class kind="class">ACE_SOCK_Dgram_Mcast</class>
  </compound>
  <compound kind="file">
    <name>SOCK_Dgram_Mcast.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02746</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02747</filename>
    <includes id="a02748" name="SOCK_IO.h" local="yes">ace/SOCK_IO.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02533" name="OS_NS_sys_select.h" local="yes">ace/OS_NS_sys_select.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02748</filename>
    <includes id="a02724" name="SOCK.h" local="yes">ace/SOCK.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02749" name="SOCK_IO.i" local="yes">ace/SOCK_IO.i</includes>
    <class kind="class">ACE_SOCK_IO</class>
  </compound>
  <compound kind="file">
    <name>SOCK_IO.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02749</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02750</filename>
    <includes id="a02751" name="SOCK_SEQPACK_Acceptor.h" local="yes">ace/SOCK_SEQPACK_Acceptor.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_SEQPACK_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_SEQPACK_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02751</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02754" name="SOCK_SEQPACK_Association.h" local="yes">ace/SOCK_SEQPACK_Association.h</includes>
    <includes id="a02329" name="Multihomed_INET_Addr.h" local="yes">ace/Multihomed_INET_Addr.h</includes>
    <includes id="a02752" name="SOCK_SEQPACK_Acceptor.i" local="yes">ace/SOCK_SEQPACK_Acceptor.i</includes>
    <class kind="class">ACE_SOCK_SEQPACK_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Acceptor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02752</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Association.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02753</filename>
    <includes id="a02754" name="SOCK_SEQPACK_Association.h" local="yes">ace/SOCK_SEQPACK_Association.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_SEQPACK_Association</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_SEQPACK_Association</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Association.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02754</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02748" name="SOCK_IO.h" local="yes">ace/SOCK_IO.h</includes>
    <includes id="a02329" name="Multihomed_INET_Addr.h" local="yes">ace/Multihomed_INET_Addr.h</includes>
    <includes id="a02755" name="SOCK_SEQPACK_Association.i" local="yes">ace/SOCK_SEQPACK_Association.i</includes>
    <class kind="class">ACE_SOCK_SEQPACK_Association</class>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Association.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02755</filename>
    <includes id="a02754" name="SOCK_SEQPACK_Association.h" local="yes">ace/SOCK_SEQPACK_Association.h</includes>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02756</filename>
    <includes id="a02757" name="SOCK_SEQPACK_Connector.h" local="yes">ace/SOCK_SEQPACK_Connector.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_SEQPACK_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_SEQPACK_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02757</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02754" name="SOCK_SEQPACK_Association.h" local="yes">ace/SOCK_SEQPACK_Association.h</includes>
    <includes id="a02329" name="Multihomed_INET_Addr.h" local="yes">ace/Multihomed_INET_Addr.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02758" name="SOCK_SEQPACK_Connector.i" local="yes">ace/SOCK_SEQPACK_Connector.i</includes>
    <class kind="class">ACE_SOCK_SEQPACK_Connector</class>
  </compound>
  <compound kind="file">
    <name>SOCK_SEQPACK_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02758</filename>
  </compound>
  <compound kind="file">
    <name>SOCK_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02759</filename>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SOCK_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SOCK_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SOCK_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02760</filename>
    <includes id="a02748" name="SOCK_IO.h" local="yes">ace/SOCK_IO.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02761" name="SOCK_Stream.i" local="yes">ace/SOCK_Stream.i</includes>
    <class kind="class">ACE_SOCK_Stream</class>
  </compound>
  <compound kind="file">
    <name>SOCK_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02761</filename>
    <includes id="a02760" name="SOCK_Stream.h" local="yes">ace/SOCK_Stream.h</includes>
  </compound>
  <compound kind="file">
    <name>SPIPE.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02762</filename>
    <includes id="a02763" name="SPIPE.h" local="yes">ace/SPIPE.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SPIPE</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SPIPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SPIPE.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02763</filename>
    <includes id="a02196" name="IPC_SAP.h" local="yes">ace/IPC_SAP.h</includes>
    <includes id="a02768" name="SPIPE_Addr.h" local="yes">ace/SPIPE_Addr.h</includes>
    <includes id="a02764" name="SPIPE.i" local="yes">ace/SPIPE.i</includes>
    <class kind="class">ACE_SPIPE</class>
  </compound>
  <compound kind="file">
    <name>SPIPE.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02764</filename>
  </compound>
  <compound kind="file">
    <name>SPIPE_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02765</filename>
    <includes id="a02766" name="SPIPE_Acceptor.h" local="yes">ace/SPIPE_Acceptor.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02542" name="OS_NS_sys_stat.h" local="yes">ace/OS_NS_sys_stat.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SPIPE_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SPIPE_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SPIPE_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02766</filename>
    <includes id="a02774" name="SPIPE_Stream.h" local="yes">ace/SPIPE_Stream.h</includes>
    <class kind="class">ACE_SPIPE_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>SPIPE_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02767</filename>
    <includes id="a02768" name="SPIPE_Addr.h" local="yes">ace/SPIPE_Addr.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02453" name="os_socket.h" local="yes">ace/os_include/sys/os_socket.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SPIPE_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SPIPE_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SPIPE_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02768</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02458" name="os_types.h" local="yes">ace/os_include/sys/os_types.h</includes>
    <includes id="a03007" name="os_dirent.h" local="yes">ace/os_include/os_dirent.h</includes>
    <includes id="a02769" name="SPIPE_Addr.i" local="yes">ace/SPIPE_Addr.i</includes>
    <class kind="class">ACE_SPIPE_Addr</class>
    <class kind="struct">ACE_SPIPE_Addr::SPIPE_Addr</class>
  </compound>
  <compound kind="file">
    <name>SPIPE_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02769</filename>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
  </compound>
  <compound kind="file">
    <name>SPIPE_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02770</filename>
    <includes id="a02771" name="SPIPE_Connector.h" local="yes">ace/SPIPE_Connector.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SPIPE_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SPIPE_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SPIPE_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02771</filename>
    <includes id="a02774" name="SPIPE_Stream.h" local="yes">ace/SPIPE_Stream.h</includes>
    <includes id="a02772" name="SPIPE_Connector.i" local="yes">ace/SPIPE_Connector.i</includes>
    <class kind="class">ACE_SPIPE_Connector</class>
  </compound>
  <compound kind="file">
    <name>SPIPE_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02772</filename>
  </compound>
  <compound kind="file">
    <name>SPIPE_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02773</filename>
    <includes id="a02774" name="SPIPE_Stream.h" local="yes">ace/SPIPE_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SPIPE_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SPIPE_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SPIPE_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02774</filename>
    <includes id="a02763" name="SPIPE.h" local="yes">ace/SPIPE.h</includes>
    <includes id="a02768" name="SPIPE_Addr.h" local="yes">ace/SPIPE_Addr.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02431" name="os_stropts.h" local="yes">ace/os_include/os_stropts.h</includes>
    <includes id="a02775" name="SPIPE_Stream.i" local="yes">ace/SPIPE_Stream.i</includes>
    <class kind="class">ACE_SPIPE_Stream</class>
  </compound>
  <compound kind="file">
    <name>SPIPE_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02775</filename>
    <includes id="a02548" name="OS_NS_sys_uio.h" local="yes">ace/OS_NS_sys_uio.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>SString.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02776</filename>
    <includes id="a02252" name="Malloc.h" local="yes">ace/Malloc.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02793" name="streams.h" local="yes">ace/streams.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SString</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_OSTREAM_TYPE &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a2</anchor>
      <arglist>(ACE_OSTREAM_TYPE &amp;os, const ACE_CString &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>ACE_OSTREAM_TYPE &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a3</anchor>
      <arglist>(ACE_OSTREAM_TYPE &amp;os, const ACE_WString &amp;ws)</arglist>
    </member>
    <member kind="function">
      <type>ACE_OSTREAM_TYPE &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a4</anchor>
      <arglist>(ACE_OSTREAM_TYPE &amp;os, const ACE_SString &amp;ss)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SString</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SString.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02777</filename>
    <includes id="a02779" name="SStringfwd.h" local="yes">ace/SStringfwd.h</includes>
    <includes id="a02795" name="String_Base.h" local="yes">ace/String_Base.h</includes>
    <includes id="a02189" name="iosfwd.h" local="yes">ace/iosfwd.h</includes>
    <includes id="a02778" name="SString.i" local="yes">ace/SString.i</includes>
    <class kind="class">ACE_Auto_String_Free</class>
    <class kind="class">ACE_NS_WString</class>
    <class kind="class">ACE_SString</class>
    <class kind="class">ACE_Tokenizer</class>
    <class kind="class">ACE_Tokenizer::Preserve_Entry</class>
    <class kind="class">ACE_Tokenizer::Delimiter_Entry</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_GROWSIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_CString</type>
      <name>ACE_TString</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_OSTREAM_TYPE &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a2</anchor>
      <arglist>(ACE_OSTREAM_TYPE &amp;, const ACE_CString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_OSTREAM_TYPE &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a3</anchor>
      <arglist>(ACE_OSTREAM_TYPE &amp;, const ACE_WString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_Export ACE_NS_WString</type>
      <name>operator+</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_NS_WString &amp;, const ACE_NS_WString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_OSTREAM_TYPE &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a5</anchor>
      <arglist>(ACE_OSTREAM_TYPE &amp;, const ACE_SString &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SString.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02778</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <member kind="function">
      <type>ACE_INLINE ACE_NS_WString</type>
      <name>operator+</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_NS_WString &amp;s, const ACE_NS_WString &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SStringfwd.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02779</filename>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <member kind="typedef">
      <type>ACE_WCHAR_T</type>
      <name>ACE_WSTRING_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_String_Base&lt; char &gt;</type>
      <name>ACE_CString</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_String_Base&lt; ACE_WSTRING_TYPE &gt;</type>
      <name>ACE_WString</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_CString</type>
      <name>ACE_TString</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Static_Object_Lock.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02780</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Static_Object_Lock</class>
  </compound>
  <compound kind="file">
    <name>Stats.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02781</filename>
    <includes id="a02782" name="Stats.h" local="yes">ace/Stats.h</includes>
    <includes id="a02170" name="High_Res_Timer.h" local="yes">ace/High_Res_Timer.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Stats</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Stats</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Stats.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02782</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01959" name="Basic_Stats.h" local="yes">ace/Basic_Stats.h</includes>
    <includes id="a02783" name="Stats.i" local="yes">ace/Stats.i</includes>
    <class kind="class">ACE_Stats</class>
    <class kind="class">ACE_Stats_Value</class>
    <class kind="class">ACE_Throughput_Stats</class>
  </compound>
  <compound kind="file">
    <name>Stats.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02783</filename>
  </compound>
  <compound kind="file">
    <name>Strategies.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02784</filename>
    <includes id="a02014" name="Connection_Recycling_Strategy.h" local="yes">ace/Connection_Recycling_Strategy.h</includes>
    <includes id="a02167" name="Hashable.h" local="yes">ace/Hashable.h</includes>
    <includes id="a02348" name="Notification_Strategy.h" local="yes">ace/Notification_Strategy.h</includes>
    <includes id="a02634" name="Reactor_Notification_Strategy.h" local="yes">ace/Reactor_Notification_Strategy.h</includes>
    <includes id="a02644" name="Recyclable.h" local="yes">ace/Recyclable.h</includes>
    <includes id="a02647" name="Refcountable.h" local="yes">ace/Refcountable.h</includes>
  </compound>
  <compound kind="file">
    <name>Strategies_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02785</filename>
    <includes id="a02786" name="Strategies_T.h" local="yes">ace/Strategies_T.h</includes>
    <includes id="a02699" name="Service_Repository.h" local="yes">ace/Service_Repository.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02987" name="WFMO_Reactor.h" local="yes">ace/WFMO_Reactor.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Strategies_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Strategies_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Strategies_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02786</filename>
    <includes id="a02161" name="Hash_Map_Manager_T.h" local="yes">ace/Hash_Map_Manager_T.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02014" name="Connection_Recycling_Strategy.h" local="yes">ace/Connection_Recycling_Strategy.h</includes>
    <includes id="a02647" name="Refcountable.h" local="yes">ace/Refcountable.h</includes>
    <includes id="a02167" name="Hashable.h" local="yes">ace/Hashable.h</includes>
    <includes id="a02644" name="Recyclable.h" local="yes">ace/Recyclable.h</includes>
    <includes id="a02661" name="Reverse_Lock_T.h" local="yes">ace/Reverse_Lock_T.h</includes>
    <includes id="a02787" name="Strategies_T.i" local="yes">ace/Strategies_T.i</includes>
    <includes id="a02785" name="Strategies_T.cpp" local="yes">ace/Strategies_T.cpp</includes>
    <class kind="class">ACE_Accept_Strategy</class>
    <class kind="class">ACE_Cached_Connect_Strategy</class>
    <class kind="class">ACE_Concurrency_Strategy</class>
    <class kind="class">ACE_Connect_Strategy</class>
    <class kind="class">ACE_Creation_Strategy</class>
    <class kind="class">ACE_DLL_Strategy</class>
    <class kind="class">ACE_NOOP_Concurrency_Strategy</class>
    <class kind="class">ACE_NOOP_Creation_Strategy</class>
    <class kind="class">ACE_Process_Strategy</class>
    <class kind="class">ACE_Reactive_Strategy</class>
    <class kind="class">ACE_Recycling_Strategy</class>
    <class kind="class">ACE_Refcounted_Hash_Recyclable</class>
    <class kind="class">ACE_Schedule_All_Reactive_Strategy</class>
    <class kind="class">ACE_Schedule_All_Threaded_Strategy</class>
    <class kind="class">ACE_Scheduling_Strategy</class>
    <class kind="class">ACE_Singleton_Strategy</class>
    <class kind="class">ACE_Thread_Strategy</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Refcounted_Hash_Recyclable</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Strategies_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02787</filename>
  </compound>
  <compound kind="file">
    <name>Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02788</filename>
    <includes id="a02789" name="Stream.h" local="yes">ace/Stream.h</includes>
    <includes id="a02792" name="Stream_Modules.h" local="yes">ace/Stream_Modules.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02789</filename>
    <includes id="a02185" name="IO_Cntl_Msg.h" local="yes">ace/IO_Cntl_Msg.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02323" name="Module.h" local="yes">ace/Module.h</includes>
    <includes id="a02790" name="Stream.i" local="yes">ace/Stream.i</includes>
    <includes id="a02788" name="Stream.cpp" local="yes">ace/Stream.cpp</includes>
    <class kind="class">ACE_Stream</class>
    <class kind="class">ACE_Stream_Iterator</class>
  </compound>
  <compound kind="file">
    <name>Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02790</filename>
  </compound>
  <compound kind="file">
    <name>Stream_Modules.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02791</filename>
    <includes id="a02792" name="Stream_Modules.h" local="yes">ace/Stream_Modules.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Stream_Modules</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Stream_Modules</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Stream_Modules.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02792</filename>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02791" name="Stream_Modules.cpp" local="yes">ace/Stream_Modules.cpp</includes>
    <class kind="class">ACE_Stream_Head</class>
    <class kind="class">ACE_Stream_Tail</class>
    <class kind="class">ACE_Thru_Task</class>
  </compound>
  <compound kind="file">
    <name>streams.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02793</filename>
  </compound>
  <compound kind="file">
    <name>String_Base.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02794</filename>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02795" name="String_Base.h" local="yes">ace/String_Base.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_String_Base</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_String_Base</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>String_Base.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02795</filename>
    <includes id="a02798" name="String_Base_Const.h" local="yes">ace/String_Base_Const.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02796" name="String_Base.i" local="yes">ace/String_Base.i</includes>
    <includes id="a02794" name="String_Base.cpp" local="yes">ace/String_Base.cpp</includes>
    <class kind="class">ACE_String_Base</class>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;, const ACE_String_Base&lt; CHAR &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;, const CHAR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a2</anchor>
      <arglist>(const CHAR *, const ACE_String_Base&lt; CHAR &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;t, const CHAR c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a4</anchor>
      <arglist>(const CHAR c, const ACE_String_Base&lt; CHAR &gt; &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>String_Base.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02796</filename>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02321" name="Min_Max.h" local="yes">ace/Min_Max.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s, const ACE_String_Base&lt; CHAR &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a1</anchor>
      <arglist>(const CHAR *s, const ACE_String_Base&lt; CHAR &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s, const CHAR *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;t, const CHAR c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_String_Base&lt; CHAR &gt;</type>
      <name>operator+</name>
      <anchor>a4</anchor>
      <arglist>(const CHAR c, const ACE_String_Base&lt; CHAR &gt; &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>String_Base_Const.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02797</filename>
    <includes id="a02798" name="String_Base_Const.h" local="yes">ace/String_Base_Const.h</includes>
  </compound>
  <compound kind="file">
    <name>String_Base_Const.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02798</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <class kind="class">ACE_String_Base_Const</class>
  </compound>
  <compound kind="file">
    <name>SUN_Proactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02799</filename>
    <includes id="a02800" name="SUN_Proactor.h" local="yes">ace/SUN_Proactor.h</includes>
  </compound>
  <compound kind="file">
    <name>SUN_Proactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02800</filename>
  </compound>
  <compound kind="file">
    <name>SUN_Proactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02801</filename>
  </compound>
  <compound kind="file">
    <name>SV_Message.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02802</filename>
    <includes id="a02803" name="SV_Message.h" local="yes">ace/SV_Message.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SV_Message</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SV_Message</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SV_Message.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02803</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02804" name="SV_Message.i" local="yes">ace/SV_Message.i</includes>
    <class kind="class">ACE_SV_Message</class>
  </compound>
  <compound kind="file">
    <name>SV_Message.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02804</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>SV_Message_Queue.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02805</filename>
    <includes id="a02806" name="SV_Message_Queue.h" local="yes">ace/SV_Message_Queue.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SV_Message_Queue</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SV_Message_Queue</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SV_Message_Queue.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02806</filename>
    <includes id="a02803" name="SV_Message.h" local="yes">ace/SV_Message.h</includes>
    <includes id="a02454" name="os_stat.h" local="yes">ace/os_include/sys/os_stat.h</includes>
    <includes id="a02446" name="os_ipc.h" local="yes">ace/os_include/sys/os_ipc.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02807" name="SV_Message_Queue.i" local="yes">ace/SV_Message_Queue.i</includes>
    <class kind="class">ACE_SV_Message_Queue</class>
  </compound>
  <compound kind="file">
    <name>SV_Message_Queue.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02807</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02527" name="OS_NS_sys_msg.h" local="yes">ace/OS_NS_sys_msg.h</includes>
  </compound>
  <compound kind="file">
    <name>SV_Semaphore_Complex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02808</filename>
    <includes id="a02809" name="SV_Semaphore_Complex.h" local="yes">ace/SV_Semaphore_Complex.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02451" name="os_sem.h" local="yes">ace/os_include/sys/os_sem.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SV_Semaphore_Complex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SV_Semaphore_Complex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SV_Semaphore_Complex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02809</filename>
    <includes id="a02812" name="SV_Semaphore_Simple.h" local="yes">ace/SV_Semaphore_Simple.h</includes>
    <includes id="a02810" name="SV_Semaphore_Complex.i" local="yes">ace/SV_Semaphore_Complex.i</includes>
    <class kind="class">ACE_SV_Semaphore_Complex</class>
  </compound>
  <compound kind="file">
    <name>SV_Semaphore_Complex.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02810</filename>
  </compound>
  <compound kind="file">
    <name>SV_Semaphore_Simple.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02811</filename>
    <includes id="a02812" name="SV_Semaphore_Simple.h" local="yes">ace/SV_Semaphore_Simple.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02451" name="os_sem.h" local="yes">ace/os_include/sys/os_sem.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SV_Semaphore_Simple</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SV_Semaphore_Simple</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SV_Semaphore_Simple.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02812</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02454" name="os_stat.h" local="yes">ace/os_include/sys/os_stat.h</includes>
    <includes id="a02446" name="os_ipc.h" local="yes">ace/os_include/sys/os_ipc.h</includes>
    <includes id="a02451" name="os_sem.h" local="yes">ace/os_include/sys/os_sem.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02813" name="SV_Semaphore_Simple.i" local="yes">ace/SV_Semaphore_Simple.i</includes>
    <class kind="class">ACE_SV_Semaphore_Simple</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_SEM_KEY</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SV_Semaphore_Simple.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02813</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
  </compound>
  <compound kind="file">
    <name>SV_Shared_Memory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02814</filename>
    <includes id="a02815" name="SV_Shared_Memory.h" local="yes">ace/SV_Shared_Memory.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_SV_Shared_Memory</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_SV_Shared_Memory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SV_Shared_Memory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02815</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02454" name="os_stat.h" local="yes">ace/os_include/sys/os_stat.h</includes>
    <includes id="a02446" name="os_ipc.h" local="yes">ace/os_include/sys/os_ipc.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <includes id="a02816" name="SV_Shared_Memory.i" local="yes">ace/SV_Shared_Memory.i</includes>
    <class kind="class">ACE_SV_Shared_Memory</class>
  </compound>
  <compound kind="file">
    <name>SV_Shared_Memory.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02816</filename>
    <includes id="a02536" name="OS_NS_sys_shm.h" local="yes">ace/OS_NS_sys_shm.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
  </compound>
  <compound kind="file">
    <name>Svc_Conf.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02817</filename>
    <includes id="a02367" name="Obstack.h" local="yes">ace/Obstack.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02586" name="Parse_Node.h" local="yes">ace/Parse_Node.h</includes>
    <class kind="class">ACE_Svc_Conf_Param</class>
    <class kind="union">ACE_YYSTYPE</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YY_DECL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYPARSE_PARAM</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYLEX_PARAM</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_CONF_PARAM</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_yy_delete_buffer</name>
      <anchor>a8</anchor>
      <arglist>(ace_yy_buffer_state *buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_yy_push_buffer</name>
      <anchor>a9</anchor>
      <arglist>(FILE *file, ace_yy_buffer_state *&amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_yy_push_buffer</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *directive, ace_yy_buffer_state *&amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_yy_pop_buffer</name>
      <anchor>a11</anchor>
      <arglist>(ace_yy_buffer_state *buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ace_yyparse</name>
      <anchor>a12</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_yyerror</name>
      <anchor>a13</anchor>
      <arglist>(int yyerrno, int yylineno, const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Service_Type_Impl *</type>
      <name>ace_create_service_type</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_TCHAR *, int, void *, unsigned int, ACE_Service_Object_Exterminator=0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_YY_DECL</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>ace_yyin</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR *</type>
      <name>ace_yytext</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ace_yyleng</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Svc_Conf_l.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02818</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YY_NO_UNPUT</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FLEX_SCANNER</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YY_FLEX_MAJOR_VERSION</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YY_FLEX_MINOR_VERSION</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Svc_Conf_Lexer_Guard.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02819</filename>
    <includes id="a02820" name="Svc_Conf_Lexer_Guard.h" local="yes">ace/Svc_Conf_Lexer_Guard.h</includes>
    <includes id="a02817" name="Svc_Conf.h" local="yes">ace/Svc_Conf.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Svc_Conf_Lexer_Guard</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Svc_Conf_Lexer_Guard</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Svc_Conf_Lexer_Guard.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02820</filename>
    <class kind="class">ACE_Svc_Conf_Lexer_Guard</class>
  </compound>
  <compound kind="file">
    <name>Svc_Conf_Tokens.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02821</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DYNAMIC</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATIC</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SUSPEND</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_RESUME</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REMOVE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_USTREAM</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MODULE_T</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STREAM_T</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_OBJ_T</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ACTIVE</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INACTIVE</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PATHNAME</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_IDENT</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STRING</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Svc_Conf_y.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02822</filename>
    <includes id="a02817" name="Svc_Conf.h" local="yes">ace/Svc_Conf.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a01894" name="ARGV.h" local="yes">ace/ARGV.h</includes>
    <includes id="a02323" name="Module.h" local="yes">ace/Module.h</includes>
    <includes id="a02789" name="Stream.h" local="yes">ace/Stream.h</includes>
    <includes id="a02704" name="Service_Types.h" local="yes">ace/Service_Types.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYBISON</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DYNAMIC</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STATIC</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SUSPEND</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_RESUME</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_REMOVE</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_USTREAM</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MODULE_T</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STREAM_T</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_OBJ_T</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ACTIVE</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INACTIVE</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_PATHNAME</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_IDENT</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_STRING</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYDEBUG_LEXER_TEXT</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYDEBUG</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYFINAL</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYFLAG</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYNTBASE</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYTRANSLATE</name>
      <anchor>a20</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYLAST</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYPURE</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYSIZE_T</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYSTACK_ALLOC</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYSTACK_FREE</name>
      <anchor>a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ace_yyerrok</name>
      <anchor>a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ace_yyclearin</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYEMPTY</name>
      <anchor>a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYEOF</name>
      <anchor>a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYACCEPT</name>
      <anchor>a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYABORT</name>
      <anchor>a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYERROR</name>
      <anchor>a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYFAIL</name>
      <anchor>a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYRECOVERING</name>
      <anchor>a34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYBACKUP</name>
      <anchor>a35</anchor>
      <arglist>(Token, Value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYTERROR</name>
      <anchor>a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYERRCODE</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYLLOC_DEFAULT</name>
      <anchor>a38</anchor>
      <arglist>(Current, Rhs, N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYLEX</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYDPRINTF</name>
      <anchor>a40</anchor>
      <arglist>(Args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYINITDEPTH</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYMAXDEPTH</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYPARSE_PARAM_ARG</name>
      <anchor>a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYPARSE_PARAM_DECL</name>
      <anchor>a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YY_DECL_NON_LSP_VARIABLES</name>
      <anchor>a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YY_DECL_VARIABLES</name>
      <anchor>a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_YYPOPSTACK</name>
      <anchor>a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Svc_Conf_y</name>
      <anchor>a58</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Module_Type *</type>
      <name>ace_get_module</name>
      <anchor>a59</anchor>
      <arglist>(ACE_Static_Node *str_rec, ACE_Static_Node *svc_type, int &amp;ace_yyerrno)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Module_Type *</type>
      <name>ace_get_module</name>
      <anchor>a60</anchor>
      <arglist>(ACE_Static_Node *str_rec, const ACE_TCHAR *svc_name, int &amp;ace_yyerrno)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ace_yyparse</name>
      <anchor>a61</anchor>
      <arglist>(ACE_YYPARSE_PARAM_ARG) ACE_YYPARSE_PARAM_DECL</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ace_yyerror</name>
      <anchor>a62</anchor>
      <arglist>(int ace_yyerrno, int ace_yylineno, const ACE_TCHAR *s)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Svc_Conf_y</name>
      <anchor>a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_TCHAR</type>
      <name>ace_yytranslate</name>
      <anchor>a49</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yyr1</name>
      <anchor>a50</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yyr2</name>
      <anchor>a51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yydefact</name>
      <anchor>a52</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yydefgoto</name>
      <anchor>a53</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yypact</name>
      <anchor>a54</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yypgoto</name>
      <anchor>a55</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yytable</name>
      <anchor>a56</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>ace_yycheck</name>
      <anchor>a57</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>svc_export.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02823</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_EXPORT_H</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_HAS_DLL</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_Svc_Export</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SVC_SINGLETON_DECLARATION</name>
      <anchor>a3</anchor>
      <arglist>(T)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Svc_Handler.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02824</filename>
    <includes id="a02825" name="Svc_Handler.h" local="yes">ace/Svc_Handler.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02014" name="Connection_Recycling_Strategy.h" local="yes">ace/Connection_Recycling_Strategy.h</includes>
    <includes id="a02061" name="Dynamic.h" local="yes">ace/Dynamic.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>PR_ST_1</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PR_ST_2</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Svc_Handler</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Svc_Handler</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Svc_Handler.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02825</filename>
    <includes id="a02833" name="Synch_Options.h" local="yes">ace/Synch_Options.h</includes>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02644" name="Recyclable.h" local="yes">ace/Recyclable.h</includes>
    <includes id="a02824" name="Svc_Handler.cpp" local="yes">ace/Svc_Handler.cpp</includes>
    <class kind="class">ACE_Buffered_Svc_Handler</class>
    <class kind="class">ACE_Svc_Handler</class>
  </compound>
  <compound kind="file">
    <name>Swap.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02826</filename>
    <includes id="a02827" name="Swap.h" local="yes">ace/Swap.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Swap</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Swap</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Swap.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02827</filename>
    <includes id="a02828" name="Swap.inl" local="yes">ace/Swap.inl</includes>
    <includes id="a02826" name="Swap.cpp" local="yes">ace/Swap.cpp</includes>
    <class kind="class">ACE_Swap</class>
  </compound>
  <compound kind="file">
    <name>Swap.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02828</filename>
  </compound>
  <compound kind="file">
    <name>Synch.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02829</filename>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02830" name="Synch.h" local="yes">ace/Synch.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02943" name="TSS_Adapter.cpp" local="yes">ace/TSS_Adapter.cpp</includes>
    <includes id="a01938" name="Auto_Event.cpp" local="yes">ace/Auto_Event.cpp</includes>
    <includes id="a02265" name="Manual_Event.cpp" local="yes">ace/Manual_Event.cpp</includes>
    <includes id="a01947" name="Barrier.cpp" local="yes">ace/Barrier.cpp</includes>
    <includes id="a02006" name="Condition_Thread_Mutex.cpp" local="yes">ace/Condition_Thread_Mutex.cpp</includes>
    <includes id="a02000" name="Condition_Recursive_Thread_Mutex.cpp" local="yes">ace/Condition_Recursive_Thread_Mutex.cpp</includes>
    <includes id="a02072" name="Event.cpp" local="yes">ace/Event.cpp</includes>
    <includes id="a02208" name="Lock.cpp" local="yes">ace/Lock.cpp</includes>
    <includes id="a02334" name="Mutex.cpp" local="yes">ace/Mutex.cpp</includes>
    <includes id="a02663" name="RW_Mutex.cpp" local="yes">ace/RW_Mutex.cpp</includes>
    <includes id="a02669" name="RW_Thread_Mutex.cpp" local="yes">ace/RW_Thread_Mutex.cpp</includes>
    <includes id="a02640" name="Recursive_Thread_Mutex.cpp" local="yes">ace/Recursive_Thread_Mutex.cpp</includes>
    <includes id="a02686" name="Semaphore.cpp" local="yes">ace/Semaphore.cpp</includes>
    <includes id="a02870" name="Thread_Mutex.cpp" local="yes">ace/Thread_Mutex.cpp</includes>
    <includes id="a02873" name="Thread_Semaphore.cpp" local="yes">ace/Thread_Semaphore.cpp</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Synch</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Synch</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Synch.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02830</filename>
    <includes id="a01939" name="Auto_Event.h" local="yes">ace/Auto_Event.h</includes>
    <includes id="a01948" name="Barrier.h" local="yes">ace/Barrier.h</includes>
    <includes id="a02007" name="Condition_Thread_Mutex.h" local="yes">ace/Condition_Thread_Mutex.h</includes>
    <includes id="a02001" name="Condition_Recursive_Thread_Mutex.h" local="yes">ace/Condition_Recursive_Thread_Mutex.h</includes>
    <includes id="a02073" name="Event.h" local="yes">ace/Event.h</includes>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <includes id="a02266" name="Manual_Event.h" local="yes">ace/Manual_Event.h</includes>
    <includes id="a02335" name="Mutex.h" local="yes">ace/Mutex.h</includes>
    <includes id="a02353" name="Null_Barrier.h" local="yes">ace/Null_Barrier.h</includes>
    <includes id="a02354" name="Null_Condition.h" local="yes">ace/Null_Condition.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02356" name="Null_Semaphore.h" local="yes">ace/Null_Semaphore.h</includes>
    <includes id="a02664" name="RW_Mutex.h" local="yes">ace/RW_Mutex.h</includes>
    <includes id="a02670" name="RW_Thread_Mutex.h" local="yes">ace/RW_Thread_Mutex.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <includes id="a02687" name="Semaphore.h" local="yes">ace/Semaphore.h</includes>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02874" name="Thread_Semaphore.h" local="yes">ace/Thread_Semaphore.h</includes>
    <includes id="a02944" name="TSS_Adapter.h" local="yes">ace/TSS_Adapter.h</includes>
    <includes id="a02831" name="Synch.i" local="yes">ace/Synch.i</includes>
    <includes id="a02836" name="Synch_T.h" local="yes">ace/Synch_T.h</includes>
  </compound>
  <compound kind="file">
    <name>Synch.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02831</filename>
  </compound>
  <compound kind="file">
    <name>Synch_Options.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02832</filename>
    <includes id="a02833" name="Synch_Options.h" local="yes">ace/Synch_Options.h</includes>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Synch_Options</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Synch_Options</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Synch_Options.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02833</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02834" name="Synch_Options.i" local="yes">ace/Synch_Options.i</includes>
    <class kind="class">ACE_Synch_Options</class>
  </compound>
  <compound kind="file">
    <name>Synch_Options.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02834</filename>
  </compound>
  <compound kind="file">
    <name>Synch_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02835</filename>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02836" name="Synch_T.h" local="yes">ace/Synch_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02211" name="Lock_Adapter_T.cpp" local="yes">ace/Lock_Adapter_T.cpp</includes>
    <includes id="a02660" name="Reverse_Lock_T.cpp" local="yes">ace/Reverse_Lock_T.cpp</includes>
    <includes id="a02144" name="Guard_T.cpp" local="yes">ace/Guard_T.cpp</includes>
    <includes id="a02946" name="TSS_T.cpp" local="yes">ace/TSS_T.cpp</includes>
    <includes id="a02003" name="Condition_T.cpp" local="yes">ace/Condition_T.cpp</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Synch_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Synch_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Synch_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02836</filename>
    <includes id="a02830" name="Synch.h" local="yes">ace/Synch.h</includes>
    <includes id="a02212" name="Lock_Adapter_T.h" local="yes">ace/Lock_Adapter_T.h</includes>
    <includes id="a02661" name="Reverse_Lock_T.h" local="yes">ace/Reverse_Lock_T.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02947" name="TSS_T.h" local="yes">ace/TSS_T.h</includes>
    <includes id="a02004" name="Condition_T.h" local="yes">ace/Condition_T.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02837" name="Synch_T.i" local="yes">ace/Synch_T.i</includes>
    <includes id="a02835" name="Synch_T.cpp" local="yes">ace/Synch_T.cpp</includes>
  </compound>
  <compound kind="file">
    <name>Synch_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02837</filename>
  </compound>
  <compound kind="file">
    <name>Synch_Traits.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02838</filename>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <class kind="class">ACE_MT_SYNCH</class>
    <class kind="class">ACE_NULL_SYNCH</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_MUTEX</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_NULL_MUTEX</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_RECURSIVE_MUTEX</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_RW_MUTEX</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_CONDITION</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_RECURSIVE_CONDITION</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_NULL_SEMAPHORE</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_SEMAPHORE</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_PROCESS_SEMAPHORE</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH_PROCESS_MUTEX</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_SYNCH</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>System_Time.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02839</filename>
    <includes id="a02840" name="System_Time.h" local="yes">ace/System_Time.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_System_Time</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_System_Time</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>System_Time.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02840</filename>
    <includes id="a02298" name="Memory_Pool.h" local="yes">ace/Memory_Pool.h</includes>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <class kind="class">ACE_System_Time</class>
  </compound>
  <compound kind="file">
    <name>Task.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02841</filename>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02323" name="Module.h" local="yes">ace/Module.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Task</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Task</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Task.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02842</filename>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02843" name="Task.i" local="yes">ace/Task.i</includes>
    <includes id="a02848" name="Task_T.h" local="yes">ace/Task_T.h</includes>
    <class kind="class">ACE_Task_Base</class>
    <class kind="class">ACE_Task_Flags</class>
  </compound>
  <compound kind="file">
    <name>Task.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02843</filename>
  </compound>
  <compound kind="file">
    <name>Task_Ex_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02844</filename>
    <includes id="a02845" name="Task_Ex_T.h" local="yes">ace/Task_Ex_T.h</includes>
    <includes id="a02323" name="Module.h" local="yes">ace/Module.h</includes>
    <includes id="a02354" name="Null_Condition.h" local="yes">ace/Null_Condition.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Task_Ex_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Task_Ex_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Task_Ex_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02845</filename>
    <includes id="a02696" name="Service_Object.h" local="yes">ace/Service_Object.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02846" name="Task_Ex_T.i" local="yes">ace/Task_Ex_T.i</includes>
    <includes id="a02844" name="Task_Ex_T.cpp" local="yes">ace/Task_Ex_T.cpp</includes>
    <class kind="class">ACE_Task_Ex</class>
  </compound>
  <compound kind="file">
    <name>Task_Ex_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02846</filename>
    <includes id="a02388" name="os_assert.h" local="yes">ace/os_include/os_assert.h</includes>
  </compound>
  <compound kind="file">
    <name>Task_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02847</filename>
    <includes id="a02848" name="Task_T.h" local="yes">ace/Task_T.h</includes>
    <includes id="a02323" name="Module.h" local="yes">ace/Module.h</includes>
    <includes id="a02354" name="Null_Condition.h" local="yes">ace/Null_Condition.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Task_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Task_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Task_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02848</filename>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02849" name="Task_T.i" local="yes">ace/Task_T.i</includes>
    <includes id="a02847" name="Task_T.cpp" local="yes">ace/Task_T.cpp</includes>
    <class kind="class">ACE_Task</class>
  </compound>
  <compound kind="file">
    <name>Task_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02849</filename>
    <includes id="a02388" name="os_assert.h" local="yes">ace/os_include/os_assert.h</includes>
  </compound>
  <compound kind="file">
    <name>Template_Instantiations.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02850</filename>
  </compound>
  <compound kind="file">
    <name>Test_and_Set.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02851</filename>
    <includes id="a02852" name="Test_and_Set.h" local="yes">ace/Test_and_Set.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Test_and_Set</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Test_and_Set</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Test_and_Set.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02852</filename>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02853" name="Test_and_Set.i" local="yes">ace/Test_and_Set.i</includes>
    <includes id="a02851" name="Test_and_Set.cpp" local="yes">ace/Test_and_Set.cpp</includes>
    <class kind="class">ACE_Test_and_Set</class>
  </compound>
  <compound kind="file">
    <name>Test_and_Set.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02853</filename>
  </compound>
  <compound kind="file">
    <name>Thread.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02854</filename>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02855</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02858" name="Thread_Adapter.h" local="yes">ace/Thread_Adapter.h</includes>
    <includes id="a02856" name="Thread.i" local="yes">ace/Thread.i</includes>
    <class kind="class">ACE_Thread</class>
    <class kind="struct">cancel_state</class>
  </compound>
  <compound kind="file">
    <name>Thread.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02856</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>Thread_Adapter.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02857</filename>
    <includes id="a02858" name="Thread_Adapter.h" local="yes">ace/Thread_Adapter.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02864" name="Thread_Exit.h" local="yes">ace/Thread_Exit.h</includes>
    <includes id="a02866" name="Thread_Hook.h" local="yes">ace/Thread_Hook.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread_Adapter</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Adapter.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02858</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a01951" name="Base_Thread_Adapter.h" local="yes">ace/Base_Thread_Adapter.h</includes>
    <includes id="a02859" name="Thread_Adapter.inl" local="yes">ace/Thread_Adapter.inl</includes>
    <class kind="class">ACE_Thread_Adapter</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Adapter.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02859</filename>
  </compound>
  <compound kind="file">
    <name>Thread_Control.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02860</filename>
    <includes id="a02861" name="Thread_Control.h" local="yes">ace/Thread_Control.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread_Control</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread_Control</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Control.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02861</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02862" name="Thread_Control.inl" local="yes">ace/Thread_Control.inl</includes>
    <class kind="class">ACE_Thread_Control</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_INLINE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Control.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02862</filename>
  </compound>
  <compound kind="file">
    <name>Thread_Exit.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02863</filename>
    <includes id="a02864" name="Thread_Exit.h" local="yes">ace/Thread_Exit.h</includes>
    <includes id="a02263" name="Managed_Object.h" local="yes">ace/Managed_Object.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread_Exit</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread_Exit</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Exit.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02864</filename>
    <includes id="a02861" name="Thread_Control.h" local="yes">ace/Thread_Control.h</includes>
    <class kind="class">ACE_Thread_Exit</class>
    <class kind="class">ACE_Thread_Exit_Maybe</class>
  </compound>
  <compound kind="file">
    <name>Thread_Hook.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02865</filename>
    <includes id="a02866" name="Thread_Hook.h" local="yes">ace/Thread_Hook.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread_Hook</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread_Hook</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Hook.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02866</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Thread_Hook</class>
  </compound>
  <compound kind="file">
    <name>Thread_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02867</filename>
    <includes id="a02947" name="TSS_T.h" local="yes">ace/TSS_T.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02061" name="Dynamic.h" local="yes">ace/Dynamic.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FIND</name>
      <anchor>a0</anchor>
      <arglist>(OP, INDEX)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THR_OP</name>
      <anchor>a1</anchor>
      <arglist>(OP, STATE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_EXECUTE_OP</name>
      <anchor>a2</anchor>
      <arglist>(OP, ARG)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread_Manager</name>
      <anchor>a4</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_TYPE</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Thread_Exit)*ACE_Thread_Manager</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread_Manager</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02868</filename>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02858" name="Thread_Adapter.h" local="yes">ace/Thread_Adapter.h</includes>
    <includes id="a02864" name="Thread_Exit.h" local="yes">ace/Thread_Exit.h</includes>
    <includes id="a02007" name="Condition_Thread_Mutex.h" local="yes">ace/Condition_Thread_Mutex.h</includes>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02127" name="Free_List.h" local="yes">ace/Free_List.h</includes>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <includes id="a02869" name="Thread_Manager.i" local="yes">ace/Thread_Manager.i</includes>
    <class kind="class">ACE_At_Thread_Exit</class>
    <class kind="class">ACE_At_Thread_Exit_Func</class>
    <class kind="class">ACE_Thread_Descriptor</class>
    <class kind="class">ACE_Thread_Descriptor_Base</class>
    <class kind="class">ACE_Thread_Manager</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THREAD_MANAGER_PREALLOC</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THREAD_MANAGER_LWM</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THREAD_MANAGER_INC</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THREAD_MANAGER_HWM</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_DEFAULT_THREAD_MANAGER_LOCK</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Manager.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02869</filename>
  </compound>
  <compound kind="file">
    <name>Thread_Mutex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02870</filename>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02260" name="Malloc_T.h" local="yes">ace/Malloc_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Mutex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02871</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02872" name="Thread_Mutex.inl" local="yes">ace/Thread_Mutex.inl</includes>
    <class kind="class">ACE_Thread_Mutex</class>
  </compound>
  <compound kind="file">
    <name>Thread_Mutex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02872</filename>
  </compound>
  <compound kind="file">
    <name>Thread_Semaphore.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02873</filename>
    <includes id="a02874" name="Thread_Semaphore.h" local="yes">ace/Thread_Semaphore.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Thread_Semaphore</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Thread_Semaphore</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread_Semaphore.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02874</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02687" name="Semaphore.h" local="yes">ace/Semaphore.h</includes>
    <includes id="a02875" name="Thread_Semaphore.inl" local="yes">ace/Thread_Semaphore.inl</includes>
    <class kind="class">ACE_Malloc_Lock_Adapter_T&lt; ACE_Thread_Semaphore &gt;</class>
    <class kind="class">ACE_Thread_Semaphore</class>
  </compound>
  <compound kind="file">
    <name>Thread_Semaphore.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02875</filename>
  </compound>
  <compound kind="file">
    <name>Time_Request_Reply.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02876</filename>
    <includes id="a02877" name="Time_Request_Reply.h" local="yes">ace/Time_Request_Reply.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02385" name="os_in.h" local="yes">ace/os_include/netinet/os_in.h</includes>
    <includes id="a02383" name="os_inet.h" local="yes">ace/os_include/arpa/os_inet.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Time_Request_Reply</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Time_Request_Reply</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Time_Request_Reply.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02877</filename>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <class kind="class">ACE_Time_Request</class>
    <class kind="struct">ACE_Time_Request::Transfer</class>
  </compound>
  <compound kind="file">
    <name>Time_Value.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02878</filename>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a01962" name="Basic_Types.h" local="yes">ace/Basic_Types.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Time_Value</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Time_Value</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Time_Value.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02879</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a03010" name="os_time.h" local="yes">ace/os_include/sys/os_time.h</includes>
    <includes id="a02880" name="Time_Value.inl" local="yes">ace/Time_Value.inl</includes>
    <class kind="class">ACE_Countdown_Time</class>
    <class kind="class">ACE_Time_Value</class>
    <class kind="struct">timespec</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ONE_SECOND_IN_MSECS</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ONE_SECOND_IN_USECS</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_ONE_SECOND_IN_NSECS</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>timespec</type>
      <name>timespec_t</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_Time_Value</type>
      <name>operator+</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_Time_Value</type>
      <name>operator-</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Time_Value.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02880</filename>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="function">
      <type>ACE_INLINE ACE_Time_Value</type>
      <name>operator *</name>
      <anchor>a0</anchor>
      <arglist>(double d, const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_Time_Value</type>
      <name>operator *</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, double d)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE int</type>
      <name>operator&gt;</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE int</type>
      <name>operator&gt;=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE int</type>
      <name>operator&lt;</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE int</type>
      <name>operator&lt;=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE int</type>
      <name>operator==</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE int</type>
      <name>operator!=</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_Time_Value</type>
      <name>operator+</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE ACE_Time_Value</type>
      <name>operator-</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timeprobe.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02881</filename>
    <includes id="a02882" name="Timeprobe.h" local="yes">ace/Timeprobe.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timeprobe</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timeprobe</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timeprobe.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02882</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02255" name="Malloc_Allocator.h" local="yes">ace/Malloc_Allocator.h</includes>
    <includes id="a02560" name="OS_NS_time.h" local="yes">ace/OS_NS_time.h</includes>
    <includes id="a02557" name="OS_NS_Thread.h" local="yes">ace/OS_NS_Thread.h</includes>
    <includes id="a02883" name="Timeprobe.i" local="yes">ace/Timeprobe.i</includes>
    <includes id="a02830" name="Synch.h" local="yes">ace/Synch.h</includes>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <includes id="a02885" name="Timeprobe_T.h" local="yes">ace/Timeprobe_T.h</includes>
    <class kind="class">ACE_Event_Descriptions</class>
    <class kind="class">ACE_timeprobe_t</class>
    <class kind="union">ACE_timeprobe_t::event</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMEPROBE_SINGLETON_TYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMEPROBE_SINGLETON_LOCK_TYPE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMEPROBE_RESET</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMEPROBE</name>
      <anchor>a3</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMEPROBE_PRINT</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMEPROBE_PRINT_ABSOLUTE</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMEPROBE_EVENT_DESCRIPTIONS</name>
      <anchor>a6</anchor>
      <arglist>(descriptions, minimum_id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_FUNCTION_TIMEPROBE</name>
      <anchor>a7</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SYNCH_NULL_MUTEX</type>
      <name>ACE_TIMEPROBE_MUTEX</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_New_Allocator</type>
      <name>ACE_TIMEPROBE_ALLOCATOR</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timeprobe_Ex&lt; ACE_TIMEPROBE_MUTEX, ACE_TIMEPROBE_ALLOCATOR &gt;</type>
      <name>ACE_TIMEPROBE_WITH_LOCKING</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TIMEPROBE_SINGLETON_TYPE&lt; ACE_TIMEPROBE_WITH_LOCKING, ACE_TIMEPROBE_SINGLETON_LOCK_TYPE &gt;</type>
      <name>ACE_TIMEPROBE_SINGLETON</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SINGLETON_DECLARE</name>
      <anchor>a12</anchor>
      <arglist>(ACE_TIMEPROBE_SINGLETON_TYPE,\ACE_TIMEPROBE_WITH_LOCKING,\ACE_TIMEPROBE_SINGLETON_LOCK_TYPE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timeprobe.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02883</filename>
  </compound>
  <compound kind="file">
    <name>Timeprobe_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02884</filename>
    <includes id="a02882" name="Timeprobe.h" local="yes">ace/Timeprobe.h</includes>
    <includes id="a02170" name="High_Res_Timer.h" local="yes">ace/High_Res_Timer.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timeprobe_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timeprobe_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timeprobe_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02885</filename>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02884" name="Timeprobe_T.cpp" local="yes">ace/Timeprobe_T.cpp</includes>
    <class kind="class">ACE_Function_Timeprobe</class>
    <class kind="class">ACE_Timeprobe_Ex</class>
  </compound>
  <compound kind="file">
    <name>Timer_Hash.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02886</filename>
    <includes id="a02887" name="Timer_Hash.h" local="yes">ace/Timer_Hash.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMER_HASH_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Hash</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Hash</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Hash.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02887</filename>
    <includes id="a02889" name="Timer_Hash_T.h" local="yes">ace/Timer_Hash_T.h</includes>
    <includes id="a02893" name="Timer_Heap_T.h" local="yes">ace/Timer_Heap_T.h</includes>
    <includes id="a02897" name="Timer_List_T.h" local="yes">ace/Timer_List_T.h</includes>
    <member kind="typedef">
      <type>ACE_Timer_Hash_Upcall&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Hash_Upcall</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_List_T&lt; ACE_Event_Handler *, ACE_Hash_Upcall, ACE_Null_Mutex &gt;</type>
      <name>ACE_Hash_Timer_List</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Heap_T&lt; ACE_Event_Handler *, ACE_Hash_Upcall, ACE_Null_Mutex &gt;</type>
      <name>ACE_Hash_Timer_Heap</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Hash_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_List &gt;</type>
      <name>ACE_Timer_Hash</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Hash_Iterator_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_List &gt;</type>
      <name>ACE_Timer_Hash_Iterator</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Hash_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_Heap &gt;</type>
      <name>ACE_Timer_Hash_Heap</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Hash_Iterator_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_Heap &gt;</type>
      <name>ACE_Timer_Hash_Heap_Iterator</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Hash_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02888</filename>
    <includes id="a02889" name="Timer_Hash_T.h" local="yes">ace/Timer_Hash_T.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02170" name="High_Res_Timer.h" local="yes">ace/High_Res_Timer.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <class kind="struct">Hash_Token</class>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Hash_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Hash_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Hash_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02889</filename>
    <includes id="a02904" name="Timer_Queue_T.h" local="yes">ace/Timer_Queue_T.h</includes>
    <includes id="a02127" name="Free_List.h" local="yes">ace/Free_List.h</includes>
    <includes id="a02888" name="Timer_Hash_T.cpp" local="yes">ace/Timer_Hash_T.cpp</includes>
    <class kind="class">ACE_Timer_Hash_Iterator_T</class>
    <class kind="class">ACE_Timer_Hash_T</class>
    <class kind="class">ACE_Timer_Hash_Upcall</class>
  </compound>
  <compound kind="file">
    <name>Timer_Heap.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02890</filename>
    <includes id="a02891" name="Timer_Heap.h" local="yes">ace/Timer_Heap.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMER_HEAP_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Heap</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Heap</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Heap.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02891</filename>
    <includes id="a02893" name="Timer_Heap_T.h" local="yes">ace/Timer_Heap_T.h</includes>
    <member kind="typedef">
      <type>ACE_Timer_Heap_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_Heap</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Heap_Iterator_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_Heap_Iterator</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Heap_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02892</filename>
    <includes id="a02893" name="Timer_Heap_T.h" local="yes">ace/Timer_Heap_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HEAP_PARENT</name>
      <anchor>a0</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_HEAP_LCHILD</name>
      <anchor>a1</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Heap_T</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Heap_T</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Heap_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02893</filename>
    <includes id="a02904" name="Timer_Queue_T.h" local="yes">ace/Timer_Queue_T.h</includes>
    <includes id="a02127" name="Free_List.h" local="yes">ace/Free_List.h</includes>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02892" name="Timer_Heap_T.cpp" local="yes">ace/Timer_Heap_T.cpp</includes>
    <class kind="class">ACE_Timer_Heap_Iterator_T</class>
    <class kind="class">ACE_Timer_Heap_T</class>
  </compound>
  <compound kind="file">
    <name>Timer_List.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02894</filename>
    <includes id="a02895" name="Timer_List.h" local="yes">ace/Timer_List.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMER_LIST_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_List</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_List</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_List.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02895</filename>
    <includes id="a02897" name="Timer_List_T.h" local="yes">ace/Timer_List_T.h</includes>
    <member kind="typedef">
      <type>ACE_Timer_List_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_List</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_List_Iterator_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_List_Iterator</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_List_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02896</filename>
    <includes id="a02897" name="Timer_List_T.h" local="yes">ace/Timer_List_T.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_List_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_List_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_List_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02897</filename>
    <includes id="a02904" name="Timer_Queue_T.h" local="yes">ace/Timer_Queue_T.h</includes>
    <includes id="a02896" name="Timer_List_T.cpp" local="yes">ace/Timer_List_T.cpp</includes>
    <class kind="class">ACE_Timer_List_Iterator_T</class>
    <class kind="class">ACE_Timer_List_T</class>
  </compound>
  <compound kind="file">
    <name>Timer_Queue.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02898</filename>
    <includes id="a02019" name="Containers.h" local="yes">ace/Containers.h</includes>
    <includes id="a02899" name="Timer_Queue.h" local="yes">ace/Timer_Queue.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMER_QUEUE_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Queue</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Queue</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Queue.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02899</filename>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02906" name="Timer_Queuefwd.h" local="yes">ace/Timer_Queuefwd.h</includes>
    <includes id="a02904" name="Timer_Queue_T.h" local="yes">ace/Timer_Queue_T.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="typedef">
      <type>ACE_Timer_Node_Dispatch_Info_T&lt; ACE_Event_Handler * &gt;</type>
      <name>ACE_Timer_Node_Dispatch_Info</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Node_T&lt; ACE_Event_Handler * &gt;</type>
      <name>ACE_Timer_Node</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Queue_Iterator_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_Queue_Iterator</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Queue_Adapters.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02900</filename>
    <includes id="a02901" name="Timer_Queue_Adapters.h" local="yes">ace/Timer_Queue_Adapters.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Queue_Adapters</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Queue_Adapters</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Queue_Adapters.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02901</filename>
    <includes id="a02842" name="Task.h" local="yes">ace/Task.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02001" name="Condition_Recursive_Thread_Mutex.h" local="yes">ace/Condition_Recursive_Thread_Mutex.h</includes>
    <includes id="a02902" name="Timer_Queue_Adapters.i" local="yes">ace/Timer_Queue_Adapters.i</includes>
    <includes id="a02900" name="Timer_Queue_Adapters.cpp" local="yes">ace/Timer_Queue_Adapters.cpp</includes>
    <class kind="class">ACE_Async_Timer_Queue_Adapter</class>
    <class kind="class">ACE_Thread_Timer_Queue_Adapter</class>
  </compound>
  <compound kind="file">
    <name>Timer_Queue_Adapters.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02902</filename>
  </compound>
  <compound kind="file">
    <name>Timer_Queue_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02903</filename>
    <includes id="a02904" name="Timer_Queue_T.h" local="yes">ace/Timer_Queue_T.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02636" name="Reactor_Timer_Interface.h" local="yes">ace/Reactor_Timer_Interface.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMER_SKEW</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Queue_T</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Queue_T</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Queue_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02904</filename>
    <includes id="a02127" name="Free_List.h" local="yes">ace/Free_List.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02905" name="Timer_Queue_T.i" local="yes">ace/Timer_Queue_T.i</includes>
    <includes id="a02903" name="Timer_Queue_T.cpp" local="yes">ace/Timer_Queue_T.cpp</includes>
    <class kind="class">ACE_Event_Handler_Handle_Timeout_Upcall</class>
    <class kind="class">ACE_Timer_Node_Dispatch_Info_T</class>
    <class kind="class">ACE_Timer_Node_T</class>
    <class kind="class">ACE_Timer_Queue_Iterator_T</class>
    <class kind="class">ACE_Timer_Queue_T</class>
  </compound>
  <compound kind="file">
    <name>Timer_Queue_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02905</filename>
  </compound>
  <compound kind="file">
    <name>Timer_Queuefwd.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02906</filename>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_Queue</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Wheel.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02907</filename>
    <includes id="a02908" name="Timer_Wheel.h" local="yes">ace/Timer_Wheel.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02641" name="Recursive_Thread_Mutex.h" local="yes">ace/Recursive_Thread_Mutex.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TIMER_WHEEL_C</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Wheel</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Wheel</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Wheel.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02908</filename>
    <includes id="a02910" name="Timer_Wheel_T.h" local="yes">ace/Timer_Wheel_T.h</includes>
    <member kind="typedef">
      <type>ACE_Timer_Wheel_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_Wheel</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Wheel_Iterator_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_SYNCH_RECURSIVE_MUTEX &gt;, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>ACE_Timer_Wheel_Iterator</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Wheel_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02909</filename>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02910" name="Timer_Wheel_T.h" local="yes">ace/Timer_Wheel_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Timer_Wheel_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Timer_Wheel_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer_Wheel_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02910</filename>
    <includes id="a02904" name="Timer_Queue_T.h" local="yes">ace/Timer_Queue_T.h</includes>
    <includes id="a02909" name="Timer_Wheel_T.cpp" local="yes">ace/Timer_Wheel_T.cpp</includes>
    <class kind="class">ACE_Timer_Wheel_Iterator_T</class>
    <class kind="class">ACE_Timer_Wheel_T</class>
  </compound>
  <compound kind="file">
    <name>TkReactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02911</filename>
    <includes id="a02912" name="TkReactor.h" local="yes">ace/TkReactor.h</includes>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TkReactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TkReactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TkReactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02912</filename>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <class kind="class">ACE_TkReactor</class>
    <class kind="class">ACE_TkReactor_Input_Callback</class>
    <class kind="class">ACE_TkReactorID</class>
  </compound>
  <compound kind="file">
    <name>TLI.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02913</filename>
    <includes id="a02914" name="TLI.h" local="yes">ace/TLI.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02469" name="OS_Memory.h" local="yes">ace/OS_Memory.h</includes>
    <includes id="a02578" name="OS_TLI.h" local="yes">ace/OS_TLI.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02539" name="OS_NS_sys_socket.h" local="yes">ace/OS_NS_sys_socket.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TLI</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TLI</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TLI.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02914</filename>
    <includes id="a02196" name="IPC_SAP.h" local="yes">ace/IPC_SAP.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02578" name="OS_TLI.h" local="yes">ace/OS_TLI.h</includes>
    <includes id="a02915" name="TLI.i" local="yes">ace/TLI.i</includes>
    <class kind="class">ACE_TLI</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TLI_TCP_DEVICE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_XTI_ATM_DEVICE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TLI.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02915</filename>
    <includes id="a02914" name="TLI.h" local="yes">ace/TLI.h</includes>
  </compound>
  <compound kind="file">
    <name>TLI_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02916</filename>
    <includes id="a02917" name="TLI_Acceptor.h" local="yes">ace/TLI_Acceptor.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <class kind="struct">ACE_TLI_Request</class>
    <class kind="class">ACE_TLI_Request_Queue</class>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TLI_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_HANDLE</type>
      <name>open_new_endpoint</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE listen_handle, const char dev[], struct t_call *callp, int rwf, ACE_Addr *remote_sap=0)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TLI_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TLI_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02917</filename>
    <includes id="a02914" name="TLI.h" local="yes">ace/TLI.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02922" name="TLI_Stream.h" local="yes">ace/TLI_Stream.h</includes>
    <includes id="a02030" name="Default_Constants.h" local="yes">ace/Default_Constants.h</includes>
    <class kind="class">ACE_TLI_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>TLI_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02918</filename>
    <includes id="a02919" name="TLI_Connector.h" local="yes">ace/TLI_Connector.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TLI_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TLI_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TLI_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02919</filename>
    <includes id="a02922" name="TLI_Stream.h" local="yes">ace/TLI_Stream.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02920" name="TLI_Connector.i" local="yes">ace/TLI_Connector.i</includes>
    <class kind="class">ACE_TLI_Connector</class>
  </compound>
  <compound kind="file">
    <name>TLI_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02920</filename>
  </compound>
  <compound kind="file">
    <name>TLI_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02921</filename>
    <includes id="a02922" name="TLI_Stream.h" local="yes">ace/TLI_Stream.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TLI_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TLI_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TLI_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02922</filename>
    <includes id="a02914" name="TLI.h" local="yes">ace/TLI.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02923" name="TLI_Stream.i" local="yes">ace/TLI_Stream.i</includes>
    <class kind="class">ACE_TLI_Stream</class>
  </compound>
  <compound kind="file">
    <name>TLI_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02923</filename>
    <includes id="a02922" name="TLI_Stream.h" local="yes">ace/TLI_Stream.h</includes>
  </compound>
  <compound kind="file">
    <name>Token.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02924</filename>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02925" name="Token.h" local="yes">ace/Token.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Token</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Token</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Token.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02925</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02687" name="Semaphore.h" local="yes">ace/Semaphore.h</includes>
    <includes id="a02007" name="Condition_Thread_Mutex.h" local="yes">ace/Condition_Thread_Mutex.h</includes>
    <includes id="a02926" name="Token.i" local="yes">ace/Token.i</includes>
    <class kind="class">ACE_Noop_Token</class>
    <class kind="class">ACE_Token</class>
    <class kind="struct">ACE_Token::ACE_Token_Queue_Entry</class>
    <class kind="struct">ACE_Token::ACE_Token_Queue</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TOKEN_USES_SEMAPHORE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Token.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02926</filename>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
  </compound>
  <compound kind="file">
    <name>Token_Collection.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02927</filename>
    <includes id="a02928" name="Token_Collection.h" local="yes">ace/Token_Collection.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Token_Collection</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Token_Collection</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Token_Collection.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02928</filename>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02206" name="Local_Tokens.h" local="yes">ace/Local_Tokens.h</includes>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02929" name="Token_Collection.i" local="yes">ace/Token_Collection.i</includes>
    <class kind="class">ACE_Token_Collection</class>
  </compound>
  <compound kind="file">
    <name>Token_Collection.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02929</filename>
  </compound>
  <compound kind="file">
    <name>Token_Invariants.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02930</filename>
    <includes id="a02931" name="Token_Invariants.h" local="yes">ace/Token_Invariants.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Token_Invariants</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Token_Invariants</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Token_Invariants.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02931</filename>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02206" name="Local_Tokens.h" local="yes">ace/Local_Tokens.h</includes>
    <class kind="class">ACE_Mutex_Invariants</class>
    <class kind="class">ACE_RWLock_Invariants</class>
    <class kind="class">ACE_Token_Invariant_Manager</class>
  </compound>
  <compound kind="file">
    <name>Token_Manager.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02932</filename>
    <includes id="a02933" name="Token_Manager.h" local="yes">ace/Token_Manager.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Token_Manager</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Token_Manager</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Token_Manager.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02933</filename>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02206" name="Local_Tokens.h" local="yes">ace/Local_Tokens.h</includes>
    <includes id="a02934" name="Token_Manager.i" local="yes">ace/Token_Manager.i</includes>
    <class kind="class">ACE_Token_Manager</class>
  </compound>
  <compound kind="file">
    <name>Token_Manager.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02934</filename>
  </compound>
  <compound kind="file">
    <name>Token_Request_Reply.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02935</filename>
    <includes id="a02936" name="Token_Request_Reply.h" local="yes">ace/Token_Request_Reply.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Token_Request_Reply</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Token_Request_Reply</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Token_Request_Reply.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02936</filename>
    <includes id="a02206" name="Local_Tokens.h" local="yes">ace/Local_Tokens.h</includes>
    <includes id="a02879" name="Time_Value.h" local="yes">ace/Time_Value.h</includes>
    <includes id="a02937" name="Token_Request_Reply.i" local="yes">ace/Token_Request_Reply.i</includes>
    <class kind="class">ACE_Token_Reply</class>
    <class kind="class">ACE_Token_Request</class>
    <class kind="struct">ACE_Token_Request::Transfer</class>
    <class kind="struct">ACE_Token_Reply::Transfer</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TOKEN_REQUEST_HEADER_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Token_Request_Reply.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02937</filename>
  </compound>
  <compound kind="file">
    <name>TP_Reactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02938</filename>
    <includes id="a02939" name="TP_Reactor.h" local="yes">ace/TP_Reactor.h</includes>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02899" name="Timer_Queue.h" local="yes">ace/Timer_Queue.h</includes>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TP_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TP_Reactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TP_Reactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02939</filename>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <includes id="a02899" name="Timer_Queue.h" local="yes">ace/Timer_Queue.h</includes>
    <includes id="a02940" name="TP_Reactor.i" local="yes">ace/TP_Reactor.i</includes>
    <class kind="class">ACE_EH_Dispatch_Info</class>
    <class kind="class">ACE_TP_Reactor</class>
    <class kind="class">ACE_TP_Token_Guard</class>
  </compound>
  <compound kind="file">
    <name>TP_Reactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02940</filename>
  </compound>
  <compound kind="file">
    <name>Trace.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02941</filename>
    <includes id="a02942" name="Trace.h" local="yes">ace/Trace.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02364" name="Object_Manager_Base.h" local="yes">ace/Object_Manager_Base.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACE_NTRACE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Trace</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Trace</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Trace.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02942</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <class kind="class">ACE_Trace</class>
  </compound>
  <compound kind="file">
    <name>TSS_Adapter.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02943</filename>
    <includes id="a02944" name="TSS_Adapter.h" local="yes">ace/TSS_Adapter.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TSS_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ACE_TSS_C_cleanup</name>
      <anchor>a2</anchor>
      <arglist>(void *object)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TSS_Adapter</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TSS_Adapter.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02944</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02945" name="TSS_Adapter.inl" local="yes">ace/TSS_Adapter.inl</includes>
    <class kind="class">ACE_TSS_Adapter</class>
  </compound>
  <compound kind="file">
    <name>TSS_Adapter.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02945</filename>
  </compound>
  <compound kind="file">
    <name>TSS_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02946</filename>
    <includes id="a02947" name="TSS_T.h" local="yes">ace/TSS_T.h</includes>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TSS_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TSS_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TSS_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02947</filename>
    <includes id="a02209" name="Lock.h" local="yes">ace/Lock.h</includes>
    <includes id="a02871" name="Thread_Mutex.h" local="yes">ace/Thread_Mutex.h</includes>
    <includes id="a02948" name="TSS_T.inl" local="yes">ace/TSS_T.inl</includes>
    <includes id="a02946" name="TSS_T.cpp" local="yes">ace/TSS_T.cpp</includes>
    <class kind="class">ACE_TSS</class>
    <class kind="class">ACE_TSS_Type_Adapter</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_TYPE</name>
      <anchor>a0</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_TSS_GET</name>
      <anchor>a1</anchor>
      <arglist>(I, T)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TSS_T.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02948</filename>
  </compound>
  <compound kind="file">
    <name>TTY_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02949</filename>
    <includes id="a02950" name="TTY_IO.h" local="yes">ace/TTY_IO.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02518" name="OS_NS_strings.h" local="yes">ace/OS_NS_strings.h</includes>
    <includes id="a02434" name="os_termios.h" local="yes">ace/os_include/os_termios.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_TTY_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_TTY_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TTY_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02950</filename>
    <includes id="a02041" name="DEV_IO.h" local="yes">ace/DEV_IO.h</includes>
    <class kind="class">ACE_TTY_IO</class>
    <class kind="struct">ACE_TTY_IO::Serial_Params</class>
    <member kind="define">
      <type>#define</type>
      <name>ACE_VMIN</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_VTIME</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Typed_SV_Message.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02951</filename>
    <includes id="a02952" name="Typed_SV_Message.h" local="yes">ace/Typed_SV_Message.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Typed_SV_Message</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Typed_SV_Message</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Typed_SV_Message.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02952</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
    <includes id="a02953" name="Typed_SV_Message.i" local="yes">ace/Typed_SV_Message.i</includes>
    <includes id="a02951" name="Typed_SV_Message.cpp" local="yes">ace/Typed_SV_Message.cpp</includes>
    <class kind="class">ACE_Typed_SV_Message</class>
  </compound>
  <compound kind="file">
    <name>Typed_SV_Message.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02953</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>Typed_SV_Message_Queue.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02954</filename>
    <includes id="a02952" name="Typed_SV_Message.h" local="yes">ace/Typed_SV_Message.h</includes>
    <includes id="a02955" name="Typed_SV_Message_Queue.h" local="yes">ace/Typed_SV_Message_Queue.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Typed_SV_Message_Queue</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Typed_SV_Message_Queue</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Typed_SV_Message_Queue.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02955</filename>
    <includes id="a02806" name="SV_Message_Queue.h" local="yes">ace/SV_Message_Queue.h</includes>
    <includes id="a02952" name="Typed_SV_Message.h" local="yes">ace/Typed_SV_Message.h</includes>
    <includes id="a02956" name="Typed_SV_Message_Queue.i" local="yes">ace/Typed_SV_Message_Queue.i</includes>
    <includes id="a02954" name="Typed_SV_Message_Queue.cpp" local="yes">ace/Typed_SV_Message_Queue.cpp</includes>
    <class kind="class">ACE_Typed_SV_Message_Queue</class>
  </compound>
  <compound kind="file">
    <name>Typed_SV_Message_Queue.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02956</filename>
    <includes id="a02806" name="SV_Message_Queue.h" local="yes">ace/SV_Message_Queue.h</includes>
  </compound>
  <compound kind="file">
    <name>Unbounded_Queue.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02957</filename>
    <includes id="a02958" name="Unbounded_Queue.h" local="yes">ace/Unbounded_Queue.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Unbounded_Queue</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Unbounded_Queue</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Unbounded_Queue.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02958</filename>
    <includes id="a02346" name="Node.h" local="yes">ace/Node.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02959" name="Unbounded_Queue.inl" local="yes">ace/Unbounded_Queue.inl</includes>
    <includes id="a02957" name="Unbounded_Queue.cpp" local="yes">ace/Unbounded_Queue.cpp</includes>
    <class kind="class">ACE_Unbounded_Queue</class>
    <class kind="class">ACE_Unbounded_Queue_Const_Iterator</class>
    <class kind="class">ACE_Unbounded_Queue_Iterator</class>
  </compound>
  <compound kind="file">
    <name>Unbounded_Queue.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02959</filename>
  </compound>
  <compound kind="file">
    <name>Unbounded_Set.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02960</filename>
    <includes id="a02961" name="Unbounded_Set.h" local="yes">ace/Unbounded_Set.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Unbounded_Set</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Unbounded_Set</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Unbounded_Set.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02961</filename>
    <includes id="a02346" name="Node.h" local="yes">ace/Node.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02962" name="Unbounded_Set.inl" local="yes">ace/Unbounded_Set.inl</includes>
    <includes id="a02960" name="Unbounded_Set.cpp" local="yes">ace/Unbounded_Set.cpp</includes>
    <class kind="class">ACE_Unbounded_Set</class>
    <class kind="class">ACE_Unbounded_Set_Const_Iterator</class>
    <class kind="class">ACE_Unbounded_Set_Iterator</class>
  </compound>
  <compound kind="file">
    <name>Unbounded_Set.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02962</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>Unbounded_Set_Ex.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02963</filename>
    <includes id="a02964" name="Unbounded_Set_Ex.h" local="yes">ace/Unbounded_Set_Ex.h</includes>
    <includes id="a02257" name="Malloc_Base.h" local="yes">ace/Malloc_Base.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a03008" name="os_errno.h" local="yes">ace/os_include/os_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Unbounded_Set_Ex</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Unbounded_Set_Ex</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Unbounded_Set_Ex.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02964</filename>
    <includes id="a02346" name="Node.h" local="yes">ace/Node.h</includes>
    <includes id="a02426" name="os_stddef.h" local="yes">ace/os_include/os_stddef.h</includes>
    <includes id="a02965" name="Unbounded_Set_Ex.inl" local="yes">ace/Unbounded_Set_Ex.inl</includes>
    <includes id="a02963" name="Unbounded_Set_Ex.cpp" local="yes">ace/Unbounded_Set_Ex.cpp</includes>
    <class kind="class">ACE_Unbounded_Set_Ex</class>
    <class kind="class">ACE_Unbounded_Set_Ex_Const_Iterator</class>
    <class kind="class">ACE_Unbounded_Set_Ex_Iterator</class>
  </compound>
  <compound kind="file">
    <name>Unbounded_Set_Ex.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02965</filename>
    <includes id="a02143" name="Global_Macros.h" local="yes">ace/Global_Macros.h</includes>
  </compound>
  <compound kind="file">
    <name>UNIX_Addr.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02966</filename>
    <includes id="a02967" name="UNIX_Addr.h" local="yes">ace/UNIX_Addr.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_UNIX_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_UNIX_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UNIX_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02967</filename>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <includes id="a02460" name="os_un.h" local="yes">ace/os_include/sys/os_un.h</includes>
    <includes id="a02968" name="UNIX_Addr.i" local="yes">ace/UNIX_Addr.i</includes>
    <class kind="class">ACE_UNIX_Addr</class>
  </compound>
  <compound kind="file">
    <name>UNIX_Addr.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02968</filename>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
  </compound>
  <compound kind="file">
    <name>UPIPE_Acceptor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02969</filename>
    <includes id="a02970" name="UPIPE_Acceptor.h" local="yes">ace/UPIPE_Acceptor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_UPIPE_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_UPIPE_Acceptor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UPIPE_Acceptor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02970</filename>
    <includes id="a02977" name="UPIPE_Stream.h" local="yes">ace/UPIPE_Stream.h</includes>
    <includes id="a02766" name="SPIPE_Acceptor.h" local="yes">ace/SPIPE_Acceptor.h</includes>
    <includes id="a02868" name="Thread_Manager.h" local="yes">ace/Thread_Manager.h</includes>
    <includes id="a02971" name="UPIPE_Acceptor.i" local="yes">ace/UPIPE_Acceptor.i</includes>
    <class kind="class">ACE_UPIPE_Acceptor</class>
  </compound>
  <compound kind="file">
    <name>UPIPE_Acceptor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02971</filename>
  </compound>
  <compound kind="file">
    <name>UPIPE_Addr.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02972</filename>
    <includes id="a02768" name="SPIPE_Addr.h" local="yes">ace/SPIPE_Addr.h</includes>
    <member kind="typedef">
      <type>ACE_SPIPE_Addr</type>
      <name>ACE_UPIPE_Addr</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UPIPE_Connector.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02973</filename>
    <includes id="a02974" name="UPIPE_Connector.h" local="yes">ace/UPIPE_Connector.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_UPIPE_Connector</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_UPIPE_Connector</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UPIPE_Connector.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02974</filename>
    <includes id="a02977" name="UPIPE_Stream.h" local="yes">ace/UPIPE_Stream.h</includes>
    <includes id="a02774" name="SPIPE_Stream.h" local="yes">ace/SPIPE_Stream.h</includes>
    <includes id="a02975" name="UPIPE_Connector.i" local="yes">ace/UPIPE_Connector.i</includes>
    <class kind="class">ACE_UPIPE_Connector</class>
  </compound>
  <compound kind="file">
    <name>UPIPE_Connector.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02975</filename>
  </compound>
  <compound kind="file">
    <name>UPIPE_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02976</filename>
    <includes id="a02977" name="UPIPE_Stream.h" local="yes">ace/UPIPE_Stream.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_UPIPE_Stream</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_UPIPE_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UPIPE_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02977</filename>
    <includes id="a02789" name="Stream.h" local="yes">ace/Stream.h</includes>
    <includes id="a02763" name="SPIPE.h" local="yes">ace/SPIPE.h</includes>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02972" name="UPIPE_Addr.h" local="yes">ace/UPIPE_Addr.h</includes>
    <includes id="a02978" name="UPIPE_Stream.i" local="yes">ace/UPIPE_Stream.i</includes>
    <class kind="class">ACE_UPIPE_Stream</class>
    <member kind="typedef">
      <type>ACE_Stream&lt; ACE_SYNCH &gt;</type>
      <name>MT_Stream</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UPIPE_Stream.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02978</filename>
  </compound>
  <compound kind="file">
    <name>UUID.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02979</filename>
    <includes id="a02980" name="UUID.h" local="yes">ace/UUID.h</includes>
    <includes id="a02145" name="Guard_T.h" local="yes">ace/Guard_T.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02509" name="OS_NS_stdio.h" local="yes">ace/OS_NS_stdio.h</includes>
    <includes id="a02515" name="OS_NS_string.h" local="yes">ace/OS_NS_string.h</includes>
    <includes id="a02545" name="OS_NS_sys_time.h" local="yes">ace/OS_NS_sys_time.h</includes>
    <includes id="a02494" name="OS_NS_netdb.h" local="yes">ace/OS_NS_netdb.h</includes>
    <includes id="a02563" name="OS_NS_unistd.h" local="yes">ace/OS_NS_unistd.h</includes>
    <includes id="a01874" name="ACE.h" local="yes">ace/ACE.h</includes>
    <namespace>ACE_Utils</namespace>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_UUID</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_UUID</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UUID.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02980</filename>
    <includes id="a02777" name="SString.h" local="yes">ace/SString.h</includes>
    <includes id="a02721" name="Singleton.h" local="yes">ace/Singleton.h</includes>
    <includes id="a02838" name="Synch_Traits.h" local="yes">ace/Synch_Traits.h</includes>
    <includes id="a02981" name="UUID.inl" local="yes">ace/UUID.inl</includes>
    <namespace>ACE_Utils</namespace>
  </compound>
  <compound kind="file">
    <name>UUID.inl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02981</filename>
    <namespace>ACE_Utils</namespace>
  </compound>
  <compound kind="file">
    <name>Vector_T.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02982</filename>
    <includes id="a02983" name="Vector_T.h" local="yes">ace/Vector_T.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Vector_T</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Vector_T</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Vector_T.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02983</filename>
    <includes id="a01899" name="Array.h" local="yes">ace/Array.h</includes>
    <includes id="a02984" name="Vector_T.i" local="yes">ace/Vector_T.i</includes>
    <includes id="a02982" name="Vector_T.cpp" local="yes">ace/Vector_T.cpp</includes>
    <class kind="class">ACE_Vector</class>
    <class kind="class">ACE_Vector_Iterator</class>
    <member kind="variable">
      <type>const size_t</type>
      <name>ACE_VECTOR_DEFAULT_SIZE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Vector_T.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02984</filename>
  </compound>
  <compound kind="file">
    <name>Version.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02985</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MAJOR_VERSION</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_MINOR_VERSION</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_BETA_VERSION</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_VERSION</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WFMO_Reactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02986</filename>
    <includes id="a02987" name="WFMO_Reactor.h" local="yes">ace/WFMO_Reactor.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02891" name="Timer_Heap.h" local="yes">ace/Timer_Heap.h</includes>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <includes id="a02354" name="Null_Condition.h" local="yes">ace/Null_Condition.h</includes>
    <includes id="a01945" name="Auto_Ptr.h" local="yes">ace/Auto_Ptr.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_WFMO_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WSAEventSelect</name>
      <anchor>a2</anchor>
      <arglist>(SOCKET s, WSAEVENT hEventObject, long lNetworkEvents)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WSAEnumNetworkEvents</name>
      <anchor>a3</anchor>
      <arglist>(SOCKET s, WSAEVENT hEventObject, LPWSANETWORKEVENTS lpNetworkEvents)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_WFMO_Reactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WFMO_Reactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02987</filename>
    <includes id="a02718" name="Signal.h" local="yes">ace/Signal.h</includes>
    <includes id="a02899" name="Timer_Queue.h" local="yes">ace/Timer_Queue.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a01939" name="Auto_Event.h" local="yes">ace/Auto_Event.h</includes>
    <includes id="a02266" name="Manual_Event.h" local="yes">ace/Manual_Event.h</includes>
    <includes id="a02007" name="Condition_Thread_Mutex.h" local="yes">ace/Condition_Thread_Mutex.h</includes>
    <includes id="a02212" name="Lock_Adapter_T.h" local="yes">ace/Lock_Adapter_T.h</includes>
    <includes id="a02632" name="Reactor_Impl.h" local="yes">ace/Reactor_Impl.h</includes>
    <includes id="a02307" name="Message_Queue.h" local="yes">ace/Message_Queue.h</includes>
    <includes id="a02616" name="Process_Mutex.h" local="yes">ace/Process_Mutex.h</includes>
    <includes id="a02988" name="WFMO_Reactor.i" local="yes">ace/WFMO_Reactor.i</includes>
    <class kind="struct">_WSANETWORKEVENTS</class>
    <class kind="class">ACE_Wakeup_All_Threads_Handler</class>
    <class kind="class">ACE_WFMO_Reactor</class>
    <class kind="class">ACE_WFMO_Reactor_Handler_Repository</class>
    <class kind="class">ACE_WFMO_Reactor_Handler_Repository::Common_Info</class>
    <class kind="class">ACE_WFMO_Reactor_Handler_Repository::Current_Info</class>
    <class kind="class">ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info</class>
    <class kind="class">ACE_WFMO_Reactor_Handler_Repository::Suspended_Info</class>
    <class kind="class">ACE_WFMO_Reactor_Notify</class>
    <member kind="define">
      <type>#define</type>
      <name>FD_READ_BIT</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_WRITE_BIT</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_OOB_BIT</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_ACCEPT_BIT</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_CONNECT_BIT</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_CLOSE_BIT</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_QOS_BIT</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_GROUP_QOS_BIT</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_QOS</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_GROUP_QOS</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_MAX_EVENTS</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD_ALL_EVENTS</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WSAEVENT</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_WSANETWORKEVENTS</type>
      <name>WSANETWORKEVENTS</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_WSANETWORKEVENTS *</type>
      <name>LPWSANETWORKEVENTS</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WSAEventSelect</name>
      <anchor>a15</anchor>
      <arglist>(SOCKET s, WSAEVENT hEventObject, long lNetworkEvents)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WSAEnumNetworkEvents</name>
      <anchor>a16</anchor>
      <arglist>(SOCKET s, WSAEVENT hEventObject, LPWSANETWORKEVENTS lpNetworkEvents)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WFMO_Reactor.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02988</filename>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02630" name="Reactor.h" local="yes">ace/Reactor.h</includes>
    <includes id="a02855" name="Thread.h" local="yes">ace/Thread.h</includes>
  </compound>
  <compound kind="file">
    <name>WIN32_Asynch_IO.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02989</filename>
    <includes id="a02990" name="WIN32_Asynch_IO.h" local="yes">ace/WIN32_Asynch_IO.h</includes>
    <includes id="a02992" name="WIN32_Proactor.h" local="yes">ace/WIN32_Proactor.h</includes>
    <includes id="a02301" name="Message_Block.h" local="yes">ace/Message_Block.h</includes>
    <includes id="a02690" name="Service_Config.h" local="yes">ace/Service_Config.h</includes>
    <includes id="a02173" name="INET_Addr.h" local="yes">ace/INET_Addr.h</includes>
    <includes id="a02848" name="Task_T.h" local="yes">ace/Task_T.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_Win32_Asynch_IO</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_Win32_Asynch_IO</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WIN32_Asynch_IO.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02990</filename>
    <includes id="a01910" name="Asynch_IO_Impl.h" local="yes">ace/Asynch_IO_Impl.h</includes>
    <includes id="a01889" name="Addr.h" local="yes">ace/Addr.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02153" name="Handle_Set.h" local="yes">ace/Handle_Set.h</includes>
    <includes id="a02271" name="Map_Manager.h" local="yes">ace/Map_Manager.h</includes>
    <includes id="a02355" name="Null_Mutex.h" local="yes">ace/Null_Mutex.h</includes>
    <class kind="class">ACE_WIN32_Asynch_Accept</class>
    <class kind="class">ACE_WIN32_Asynch_Accept_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Connect</class>
    <class kind="class">ACE_WIN32_Asynch_Connect_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Operation</class>
    <class kind="class">ACE_WIN32_Asynch_Read_Dgram</class>
    <class kind="class">ACE_WIN32_Asynch_Read_Dgram_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Read_File</class>
    <class kind="class">ACE_WIN32_Asynch_Read_File_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Read_Stream</class>
    <class kind="class">ACE_WIN32_Asynch_Read_Stream_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Transmit_File</class>
    <class kind="class">ACE_WIN32_Asynch_Transmit_File_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Write_Dgram</class>
    <class kind="class">ACE_WIN32_Asynch_Write_Dgram_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Write_File</class>
    <class kind="class">ACE_WIN32_Asynch_Write_File_Result</class>
    <class kind="class">ACE_WIN32_Asynch_Write_Stream</class>
    <class kind="class">ACE_WIN32_Asynch_Write_Stream_Result</class>
  </compound>
  <compound kind="file">
    <name>WIN32_Proactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02991</filename>
    <includes id="a02992" name="WIN32_Proactor.h" local="yes">ace/WIN32_Proactor.h</includes>
    <includes id="a02217" name="Log_Msg.h" local="yes">ace/Log_Msg.h</includes>
    <includes id="a02361" name="Object_Manager.h" local="yes">ace/Object_Manager.h</includes>
    <includes id="a02484" name="OS_NS_errno.h" local="yes">ace/OS_NS_errno.h</includes>
    <class kind="class">ACE_WIN32_Wakeup_Completion</class>
  </compound>
  <compound kind="file">
    <name>WIN32_Proactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02992</filename>
    <includes id="a02990" name="WIN32_Asynch_IO.h" local="yes">ace/WIN32_Asynch_IO.h</includes>
    <includes id="a02076" name="Event_Handler.h" local="yes">ace/Event_Handler.h</includes>
    <includes id="a02608" name="Proactor_Impl.h" local="yes">ace/Proactor_Impl.h</includes>
    <includes id="a01913" name="Asynch_Pseudo_Task.h" local="yes">ace/Asynch_Pseudo_Task.h</includes>
    <includes id="a01939" name="Auto_Event.h" local="yes">ace/Auto_Event.h</includes>
    <class kind="class">ACE_WIN32_Asynch_Timer</class>
    <class kind="class">ACE_WIN32_Proactor</class>
  </compound>
  <compound kind="file">
    <name>XML_Svc_Conf.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02993</filename>
    <includes id="a02994" name="XML_Svc_Conf.h" local="yes">ace/XML_Svc_Conf.h</includes>
  </compound>
  <compound kind="file">
    <name>XML_Svc_Conf.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02994</filename>
    <includes id="a01876" name="ACE_export.h" local="yes">ace/ACE_export.h</includes>
  </compound>
  <compound kind="file">
    <name>XTI_ATM_Mcast.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02995</filename>
    <includes id="a02996" name="XTI_ATM_Mcast.h" local="yes">ace/XTI_ATM_Mcast.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_XTI_ATM_Mcast</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_XTI_ATM_Mcast</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XTI_ATM_Mcast.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02996</filename>
    <includes id="a02919" name="TLI_Connector.h" local="yes">ace/TLI_Connector.h</includes>
    <includes id="a01918" name="ATM_Addr.h" local="yes">ace/ATM_Addr.h</includes>
    <includes id="a02997" name="XTI_ATM_Mcast.i" local="yes">ace/XTI_ATM_Mcast.i</includes>
    <class kind="class">ACE_XTI_ATM_Mcast</class>
  </compound>
  <compound kind="file">
    <name>XTI_ATM_Mcast.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02997</filename>
  </compound>
  <compound kind="file">
    <name>XtReactor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02998</filename>
    <includes id="a02999" name="XtReactor.h" local="yes">ace/XtReactor.h</includes>
    <includes id="a02727" name="SOCK_Acceptor.h" local="yes">ace/SOCK_Acceptor.h</includes>
    <includes id="a02736" name="SOCK_Connector.h" local="yes">ace/SOCK_Connector.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_ace_XtReactor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_ace_XtReactor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XtReactor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/ace/</path>
    <filename>a02999</filename>
    <includes id="a02679" name="Select_Reactor.h" local="yes">ace/Select_Reactor.h</includes>
    <class kind="class">ACE_XtReactor</class>
    <class kind="class">ACE_XtReactorID</class>
  </compound>
  <compound kind="file">
    <name>ACE-configuration.txt</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/docs/</path>
    <filename>a03000</filename>
    <member kind="variable">
      <type>*</type>
      <name>Id</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>v</type>
      <name>__pad0__</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>v do something like the</type>
      <name>following</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>v do something like the the work being done by the ACE Configuration Project is being slowly introduced into the official ACE distribution Some of the functionality in the work created by the ACE Configuration Project has been removed so that ACE may be built in the usual fashion Once the ACE Configuration Project work stabilizes on more platforms that removed functionality may be added to ACE Currently the configure script contains most of the tests that are necessary to properly configure ACE on most platforms</type>
      <name>However</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>v do something like the the work being done by the ACE Configuration Project is being slowly introduced into the official ACE distribution Some of the functionality in the work created by the ACE Configuration Project has been removed so that ACE may be built in the usual fashion Once the ACE Configuration Project work stabilizes on more platforms that removed functionality may be added to ACE Currently the configure script contains most of the tests that are necessary to properly configure ACE on most platforms there are still some autoconf tests that are missing As</type>
      <name>such</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>v do something like the the work being done by the ACE Configuration Project is being slowly introduced into the official ACE distribution Some of the functionality in the work created by the ACE Configuration Project has been removed so that ACE may be built in the usual fashion Once the ACE Configuration Project work stabilizes on more platforms that removed functionality may be added to ACE Currently the configure script contains most of the tests that are necessary to properly configure ACE on most platforms there are still some autoconf tests that are missing As you may encounter and most likely will have compilation problems Please report any problems to the contacts listed at the end of this document The configure script that is currently being used has been modified from the ACE Configuration Project s configure script to prevent makefiles from being automatically generated since there are still some issues that must be addressed before automatically generated makefiles are incorporated into the official ACE distribution A listing of available configure script options can be shown by</type>
      <name>entering</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>v do something like the the work being done by the ACE Configuration Project is being slowly introduced into the official ACE distribution Some of the functionality in the work created by the ACE Configuration Project has been removed so that ACE may be built in the usual fashion Once the ACE Configuration Project work stabilizes on more platforms that removed functionality may be added to ACE Currently the configure script contains most of the tests that are necessary to properly configure ACE on most platforms there are still some autoconf tests that are missing As you may encounter and most likely will have compilation problems Please report any problems to the contacts listed at the end of this document The configure script that is currently being used has been modified from the ACE Configuration Project s configure script to prevent makefiles from being automatically generated since there are still some issues that must be addressed before automatically generated makefiles are incorporated into the official ACE distribution A listing of available configure script options can be shown by silent do not print checking messages version print the version of autoconf that created configure Directory and file</type>
      <name>names</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>v do something like the the work being done by the ACE Configuration Project is being slowly introduced into the official ACE distribution Some of the functionality in the work created by the ACE Configuration Project has been removed so that ACE may be built in the usual fashion Once the ACE Configuration Project work stabilizes on more platforms that removed functionality may be added to ACE Currently the configure script contains most of the tests that are necessary to properly configure ACE on most platforms there are still some autoconf tests that are missing As you may encounter and most likely will have compilation problems Please report any problems to the contacts listed at the end of this document The configure script that is currently being used has been modified from the ACE Configuration Project s configure script to prevent makefiles from being automatically generated since there are still some issues that must be addressed before automatically generated makefiles are incorporated into the official ACE distribution A listing of available configure script options can be shown by silent do not print checking messages version print the version of autoconf that created configure Directory and file e g Sun C[default=no] enable enable code inlining[default=yes] enable log msg prop enable threads inheriting ACE_Log_Msg properties from parent thread[default=yes] enable logging enable ACE logging macros[default=yes] enable malloc stats enable malloc statistics collection[default=no] enable optimize enable additional optimizations[default=yes] enable probe enable ACE_Timeprobes[default=no] enable profile enable profiling[default=no] enable purify Purify all executables[default=no] enable quantify Quantify all executables[default=no] enable reentrant enable reentrant functions[default=yes] enable repo use GNU template repository GNU C with repo patches and EGCS only[default=no] enable rtti enable run time type identification *Currently only for Sun C[default=no] enable static obj mgr enable Object_Manager[default=yes] enable threads enable thread support[default=yes] enable verb not sup enable verbose ENOTSUP reports[default=no] enable trace enable ACE tracing[default=no] enable xt reactor build support for the XtReactor[default=no] with x use the X Window System with gperf compile the gperf program[default=yes] with tli device[=DEV] device for TCP on TLI[default=/dev/tcp] To enable debugging and disable code</type>
      <name>inlining</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>v do something like the the work being done by the ACE Configuration Project is being slowly introduced into the official ACE distribution Some of the functionality in the work created by the ACE Configuration Project has been removed so that ACE may be built in the usual fashion Once the ACE Configuration Project work stabilizes on more platforms that removed functionality may be added to ACE Currently the configure script contains most of the tests that are necessary to properly configure ACE on most platforms there are still some autoconf tests that are missing As you may encounter and most likely will have compilation problems Please report any problems to the contacts listed at the end of this document The configure script that is currently being used has been modified from the ACE Configuration Project s configure script to prevent makefiles from being automatically generated since there are still some issues that must be addressed before automatically generated makefiles are incorporated into the official ACE distribution A listing of available configure script options can be shown by silent do not print checking messages version print the version of autoconf that created configure Directory and file e g Sun C[default=no] enable enable code inlining[default=yes] enable log msg prop enable threads inheriting ACE_Log_Msg properties from parent thread[default=yes] enable logging enable ACE logging macros[default=yes] enable malloc stats enable malloc statistics collection[default=no] enable optimize enable additional optimizations[default=yes] enable probe enable ACE_Timeprobes[default=no] enable profile enable profiling[default=no] enable purify Purify all executables[default=no] enable quantify Quantify all executables[default=no] enable reentrant enable reentrant functions[default=yes] enable repo use GNU template repository GNU C with repo patches and EGCS only[default=no] enable rtti enable run time type identification *Currently only for Sun C[default=no] enable static obj mgr enable Object_Manager[default=yes] enable threads enable thread support[default=yes] enable verb not sup enable verbose ENOTSUP reports[default=no] enable trace enable ACE tracing[default=no] enable xt reactor build support for the XtReactor[default=no] with x use the X Window System with gperf compile the gperf program[default=yes] with tli device[=DEV] device for TCP on TLI[default=/dev/tcp] To enable debugging and disable code for</type>
      <name>example</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>v do something like the the work being done by the ACE Configuration Project is being slowly introduced into the official ACE distribution Some of the functionality in the work created by the ACE Configuration Project has been removed so that ACE may be built in the usual fashion Once the ACE Configuration Project work stabilizes on more platforms that removed functionality may be added to ACE Currently the configure script contains most of the tests that are necessary to properly configure ACE on most platforms there are still some autoconf tests that are missing As you may encounter and most likely will have compilation problems Please report any problems to the contacts listed at the end of this document The configure script that is currently being used has been modified from the ACE Configuration Project s configure script to prevent makefiles from being automatically generated since there are still some issues that must be addressed before automatically generated makefiles are incorporated into the official ACE distribution A listing of available configure script options can be shown by silent do not print checking messages version print the version of autoconf that created configure Directory and file e g Sun C[default=no] enable enable code inlining[default=yes] enable log msg prop enable threads inheriting ACE_Log_Msg properties from parent thread[default=yes] enable logging enable ACE logging macros[default=yes] enable malloc stats enable malloc statistics collection[default=no] enable optimize enable additional optimizations[default=yes] enable probe enable ACE_Timeprobes[default=no] enable profile enable profiling[default=no] enable purify Purify all executables[default=no] enable quantify Quantify all executables[default=no] enable reentrant enable reentrant functions[default=yes] enable repo use GNU template repository GNU C with repo patches and EGCS only[default=no] enable rtti enable run time type identification *Currently only for Sun C[default=no] enable static obj mgr enable Object_Manager[default=yes] enable threads enable thread support[default=yes] enable verb not sup enable verbose ENOTSUP reports[default=no] enable trace enable ACE tracing[default=no] enable xt reactor build support for the XtReactor[default=no] with x use the X Window System with gperf compile the gperf program[default=yes] with tli device[=DEV] device for TCP on TLI[default=/dev/tcp] To enable debugging and disable code for just enter the following on the command</type>
      <name>line</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CE-status.txt</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/docs/</path>
    <filename>a03001</filename>
  </compound>
  <compound kind="file">
    <name>msvc_notes.txt</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/docs/</path>
    <filename>a03002</filename>
  </compound>
  <compound kind="file">
    <name>run_test.txt</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/docs/</path>
    <filename>a03003</filename>
  </compound>
  <compound kind="file">
    <name>wchar.txt</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/docs/</path>
    <filename>a03004</filename>
  </compound>
  <compound kind="struct">
    <name>_WSANETWORKEVENTS</name>
    <filename>a01035.html</filename>
    <member kind="variable">
      <type>long</type>
      <name>lNetworkEvents</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iErrorCode</name>
      <anchor>m1</anchor>
      <arglist>[FD_MAX_EVENTS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE</name>
    <filename>a01036.html</filename>
    <base>ACE_Flag_Manip</base>
    <base>ACE_Handle_Ops</base>
    <base>ACE_Lib_Find</base>
    <base>ACE_Init_ACE</base>
    <base>ACE_Sock_Connect</base>
    <member kind="function" static="yes">
      <type>u_int</type>
      <name>major_version</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_int</type>
      <name>minor_version</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_int</type>
      <name>beta_version</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>compiler_name</name>
      <anchor>d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_int</type>
      <name>compiler_major_version</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_int</type>
      <name>compiler_minor_version</name>
      <anchor>d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_int</type>
      <name>compiler_beta_version</name>
      <anchor>d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>out_of_handles</name>
      <anchor>d7</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>handle_timed_accept</name>
      <anchor>d8</anchor>
      <arglist>(ACE_HANDLE listener, ACE_Time_Value *timeout, int restart)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_HANDLE</type>
      <name>handle_timed_complete</name>
      <anchor>d9</anchor>
      <arglist>(ACE_HANDLE listener, const ACE_Time_Value *timeout, int is_tli=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>set_handle_limit</name>
      <anchor>d10</anchor>
      <arglist>(int new_limit=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>max_handles</name>
      <anchor>d11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_TCHAR *</type>
      <name>strenvdup</name>
      <anchor>d12</anchor>
      <arglist>(const ACE_TCHAR *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>strend</name>
      <anchor>d13</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>char *</type>
      <name>strnew</name>
      <anchor>d14</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>strdelete</name>
      <anchor>d15</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>char *</type>
      <name>strndup</name>
      <anchor>d16</anchor>
      <arglist>(const char *str, size_t n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>char *</type>
      <name>strnnew</name>
      <anchor>d17</anchor>
      <arglist>(const char *str, size_t n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const wchar_t *</type>
      <name>strend</name>
      <anchor>d18</anchor>
      <arglist>(const wchar_t *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>wchar_t *</type>
      <name>strnew</name>
      <anchor>d19</anchor>
      <arglist>(const wchar_t *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>strdelete</name>
      <anchor>d20</anchor>
      <arglist>(wchar_t *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>wchar_t *</type>
      <name>strndup</name>
      <anchor>d21</anchor>
      <arglist>(const wchar_t *str, size_t n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>wchar_t *</type>
      <name>strnnew</name>
      <anchor>d22</anchor>
      <arglist>(const wchar_t *str, size_t n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>execname</name>
      <anchor>d23</anchor>
      <arglist>(const ACE_TCHAR *pathname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>basename</name>
      <anchor>d24</anchor>
      <arglist>(const ACE_TCHAR *pathname, ACE_TCHAR delim=ACE_DIRECTORY_SEPARATOR_CHAR)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>dirname</name>
      <anchor>d25</anchor>
      <arglist>(const ACE_TCHAR *pathname, ACE_TCHAR delim=ACE_DIRECTORY_SEPARATOR_CHAR)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_TCHAR *</type>
      <name>timestamp</name>
      <anchor>d26</anchor>
      <arglist>(ACE_TCHAR date_and_time[], int time_len, int return_pointer_to_first_digit=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>pid_t</type>
      <name>fork</name>
      <anchor>d27</anchor>
      <arglist>(const ACE_TCHAR *program_name=ACE_LIB_TEXT(&quot;&lt; unknown &gt;&quot;), int avoid_zombies=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>daemonize</name>
      <anchor>d28</anchor>
      <arglist>(const ACE_TCHAR pathname[]=ACE_LIB_TEXT(&quot;/&quot;), int close_all_handles=ACE_DEFAULT_CLOSE_ALL_HANDLES, const ACE_TCHAR program_name[]=ACE_LIB_TEXT(&quot;&lt; unknown &gt;&quot;))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>round_to_pagesize</name>
      <anchor>d29</anchor>
      <arglist>(off_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>round_to_allocation_granularity</name>
      <anchor>d30</anchor>
      <arglist>(off_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>format_hexdump</name>
      <anchor>d31</anchor>
      <arglist>(const char *buffer, size_t size, ACE_TCHAR *obuf, size_t obuf_sz)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>hash_pjw</name>
      <anchor>d32</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>hash_pjw</name>
      <anchor>d33</anchor>
      <arglist>(const char *str, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>hash_pjw</name>
      <anchor>d34</anchor>
      <arglist>(const wchar_t *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>hash_pjw</name>
      <anchor>d35</anchor>
      <arglist>(const wchar_t *str, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>crc32</name>
      <anchor>d36</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>crc32</name>
      <anchor>d37</anchor>
      <arglist>(const char *buf, ACE_UINT32 len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>crc32</name>
      <anchor>d38</anchor>
      <arglist>(iovec *iov, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>gcd</name>
      <anchor>d39</anchor>
      <arglist>(u_long x, u_long y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>minimum_frame_size</name>
      <anchor>d40</anchor>
      <arglist>(u_long period1, u_long period2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>is_prime</name>
      <anchor>d41</anchor>
      <arglist>(const u_long n, const u_long min_factor, const u_long max_factor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>map_errno</name>
      <anchor>d42</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>sock_error</name>
      <anchor>d43</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>process_active</name>
      <anchor>d44</anchor>
      <arglist>(pid_t pid)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>terminate_process</name>
      <anchor>d45</anchor>
      <arglist>(pid_t pid)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>unique_name</name>
      <anchor>d46</anchor>
      <arglist>(const void *object, ACE_TCHAR *name, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_long</type>
      <name>log2</name>
      <anchor>d47</anchor>
      <arglist>(u_long num)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_TCHAR</type>
      <name>nibble2hex</name>
      <anchor>d48</anchor>
      <arglist>(u_int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>u_char</type>
      <name>hex2byte</name>
      <anchor>d49</anchor>
      <arglist>(ACE_TCHAR c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>char</type>
      <name>debug</name>
      <anchor>d50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>debug</name>
      <anchor>d51</anchor>
      <arglist>(char d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>select</name>
      <anchor>d52</anchor>
      <arglist>(int width, ACE_Handle_Set *readfds, ACE_Handle_Set *writefds=0, ACE_Handle_Set *exceptfds=0, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>select</name>
      <anchor>d53</anchor>
      <arglist>(int width, ACE_Handle_Set &amp;readfds, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>handle_read_ready</name>
      <anchor>d54</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>handle_write_ready</name>
      <anchor>d55</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>handle_exception_ready</name>
      <anchor>d56</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>handle_ready</name>
      <anchor>d57</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Time_Value *timeout, int read_ready, int write_ready, int exception_ready)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>enter_recv_timedwait</name>
      <anchor>d58</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Time_Value *timeout, int &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>enter_send_timedwait</name>
      <anchor>d59</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Time_Value *timeout, int &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>record_and_set_non_blocking_mode</name>
      <anchor>d60</anchor>
      <arglist>(ACE_HANDLE handle, int &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>restore_non_blocking_mode</name>
      <anchor>d61</anchor>
      <arglist>(ACE_HANDLE handle, int val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>z11_0</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>t_rcv</name>
      <anchor>z11_1</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>z11_2</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recvmsg</name>
      <anchor>z11_3</anchor>
      <arglist>(ACE_HANDLE handle, struct msghdr *msg, int flags, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recvfrom</name>
      <anchor>z11_4</anchor>
      <arglist>(ACE_HANDLE handle, char *buf, int len, int flags, struct sockaddr *addr, int *addrlen, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>z11_5</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>t_rcv_n</name>
      <anchor>z11_6</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>z11_7</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>z11_8</anchor>
      <arglist>(ACE_HANDLE handle, size_t n,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recvv</name>
      <anchor>z11_9</anchor>
      <arglist>(ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recvv_n</name>
      <anchor>z11_10</anchor>
      <arglist>(ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>z11_11</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>z11_12</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>t_snd</name>
      <anchor>z11_13</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>z11_14</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>sendmsg</name>
      <anchor>z11_15</anchor>
      <arglist>(ACE_HANDLE handle, const struct msghdr *msg, int flags, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>sendto</name>
      <anchor>z11_16</anchor>
      <arglist>(ACE_HANDLE handle, const char *buf, int len, int flags, const struct sockaddr *addr, int addrlen, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>z11_17</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>t_snd_n</name>
      <anchor>z11_18</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>z11_19</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>z11_20</anchor>
      <arglist>(ACE_HANDLE handle, size_t n,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>sendv</name>
      <anchor>z11_21</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>sendv_n</name>
      <anchor>z11_22</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>z11_23</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>read_n</name>
      <anchor>z11_24</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>write_n</name>
      <anchor>z11_25</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>write_n</name>
      <anchor>z11_26</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_Message_Block *message_block, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>readv_n</name>
      <anchor>z11_27</anchor>
      <arglist>(ACE_HANDLE handle, iovec *iov, int iovcnt, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ssize_t</type>
      <name>writev_n</name>
      <anchor>z11_28</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *iov, int iovcnt, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_CLASS_IS_NAMESPACE</name>
      <anchor>c0</anchor>
      <arglist>(ACE)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>recv_i</name>
      <anchor>f0</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>recv_n_i</name>
      <anchor>f1</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int flags, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>recv_n_i</name>
      <anchor>f2</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>t_rcv_n_i</name>
      <anchor>f3</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int *flags, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>t_rcv_n_i</name>
      <anchor>f4</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>recv_n_i</name>
      <anchor>f5</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>recv_n_i</name>
      <anchor>f6</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>recvv_n_i</name>
      <anchor>f7</anchor>
      <arglist>(ACE_HANDLE handle, iovec *iov, int iovcnt, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>recvv_n_i</name>
      <anchor>f8</anchor>
      <arglist>(ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>send_i</name>
      <anchor>f9</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>send_n_i</name>
      <anchor>f10</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>send_n_i</name>
      <anchor>f11</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>t_snd_n_i</name>
      <anchor>f12</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>t_snd_n_i</name>
      <anchor>f13</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>send_n_i</name>
      <anchor>f14</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>send_n_i</name>
      <anchor>f15</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>sendv_n_i</name>
      <anchor>f16</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *iov, int iovcnt, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ssize_t</type>
      <name>sendv_n_i</name>
      <anchor>f17</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout, size_t *bytes_transferred)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>size_t</type>
      <name>pagesize_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>size_t</type>
      <name>allocation_granularity_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>u_long</type>
      <name>crc_table_</name>
      <anchor>r2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const ACE_TCHAR</type>
      <name>hex_chars_</name>
      <anchor>r3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>char</type>
      <name>debug_</name>
      <anchor>r4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Accept_QoS_Params</name>
    <filename>a01037.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Accept_QoS_Params</name>
      <anchor>a0</anchor>
      <arglist>(ACE_QOS_CONDITION_FUNC qos_condition_callback=0, unsigned long callback_data=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_QOS_CONDITION_FUNC</type>
      <name>qos_condition_callback</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qos_condition_callback</name>
      <anchor>a2</anchor>
      <arglist>(ACE_QOS_CONDITION_FUNC qcc)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>callback_data</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback_data</name>
      <anchor>a4</anchor>
      <arglist>(unsigned long cd)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_QOS_CONDITION_FUNC</type>
      <name>qos_condition_callback_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>callback_data_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Accept_Strategy</name>
    <filename>a01038.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>ACE_PEER_ACCEPTOR_ADDR</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_PEER_ACCEPTOR</type>
      <name>acceptor_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Accept_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reactor *reactor=ACE_Reactor::instance())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Accept_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;local_addr, int restart=0, ACE_Reactor *reactor=ACE_Reactor::instance())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;local_addr, int reuse_addr=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_PEER_ACCEPTOR &amp;</type>
      <name>acceptor</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Accept_Strategy</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>accept_svc_handler</name>
      <anchor>a6</anchor>
      <arglist>(SVC_HANDLER *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_PEER_ACCEPTOR</type>
      <name>peer_acceptor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>reuse_addr_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_PEER_ACCEPTOR_ADDR</type>
      <name>peer_acceptor_addr_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Acceptor</name>
    <filename>a01039.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <base>ACE_Service_Object</base>
    <member kind="typedef">
      <type>ACE_PEER_ACCEPTOR_ADDR</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_PEER_ACCEPTOR</type>
      <name>acceptor_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reactor *=0, int use_select=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;local_addr, ACE_Reactor *=ACE_Reactor::instance(), int flags=0, int use_select=1, int reuse_addr=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;local_addr, ACE_Reactor *reactor=ACE_Reactor::instance(), int flags=0, int use_select=1, int reuse_addr=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Acceptor</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>operator ACE_PEER_ACCEPTOR &amp;</name>
      <anchor>a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_PEER_ACCEPTOR &amp;</type>
      <name>acceptor</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>b0</anchor>
      <arglist>(SVC_HANDLER *&amp;sh)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>accept_svc_handler</name>
      <anchor>b1</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>b2</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>b3</anchor>
      <arglist>(ACE_HANDLE=ACE_INVALID_HANDLE, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>b4</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>b5</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>b7</anchor>
      <arglist>(ACE_TCHAR **buf, size_t) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_PEER_ACCEPTOR</type>
      <name>peer_acceptor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_PEER_ACCEPTOR_ADDR</type>
      <name>peer_acceptor_addr_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flags_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>use_select_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>reuse_addr_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Acquire_Method</name>
    <filename>a01040.html</filename>
    <member kind="enumeration">
      <name>METHOD_TYPE</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_REGULAR</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_READ</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WRITE</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Activation_Queue</name>
    <filename>a01041.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Activation_Queue</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Message_Queue&lt; ACE_SYNCH &gt; *new_queue=0, ACE_Allocator *alloc=0, ACE_Allocator *db_alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Activation_Queue</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Method_Request *</type>
      <name>dequeue</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Time_Value *tv=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>enqueue</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Method_Request *new_method_request, ACE_Time_Value *tv=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>method_count</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Queue&lt; ACE_SYNCH &gt; *</type>
      <name>queue</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queue</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Message_Queue&lt; ACE_SYNCH &gt; *q)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Queue&lt; ACE_SYNCH &gt; *</type>
      <name>queue_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_queue_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Activation_Queue &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Activation_Queue</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Activation_Queue &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>data_block_allocator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Active_Map_Manager</name>
    <filename>a01042.html</filename>
    <templarg>T</templarg>
    <base>ACE_Map_Manager&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</base>
    <member kind="typedef">
      <type>ACE_Active_Map_Manager_Key</type>
      <name>key_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>mapped_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Entry&lt; ACE_Active_Map_Manager_Key, T &gt;</type>
      <name>ENTRY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Iterator&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</type>
      <name>ITERATOR</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Reverse_Iterator&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</type>
      <name>REVERSE_ITERATOR</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ENTRY</type>
      <name>entry</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ITERATOR</type>
      <name>iterator</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>REVERSE_ITERATOR</type>
      <name>reverse_iterator</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Active_Map_Manager</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const T &amp;value, ACE_Active_Map_Manager_Key &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Active_Map_Manager_Key &amp;key, T *&amp;internal_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key, const T &amp;value, T &amp;old_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key, const T &amp;value, ACE_Active_Map_Manager_Key &amp;old_key, T &amp;old_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key, T &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key, T *&amp;internal_value) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key, T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;key, T *&amp;internal_value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>current_size</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_size</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</type>
      <name>begin</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</type>
      <name>end</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</type>
      <name>rbegin</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</type>
      <name>rend</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_Active_Map_Manager_Key</type>
      <name>npos</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Map_Manager&lt; ACE_Active_Map_Manager_Key, T, ACE_Null_Mutex &gt;</type>
      <name>ACE_AMM_BASE</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Active_Map_Manager&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Active_Map_Manager</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Active_Map_Manager&lt; T &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Active_Map_Manager_Adapter</name>
    <filename>a01043.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>KEY_ADAPTER</templarg>
    <base>ACE_Map</base>
    <member kind="typedef">
      <type>ACE_Pair&lt; KEY, VALUE &gt;</type>
      <name>expanded_value</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Active_Map_Manager_Iterator_Adapter&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt;, expanded_value &gt;</type>
      <name>iterator_impl</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Active_Map_Manager_Reverse_Iterator_Adapter&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt;, expanded_value &gt;</type>
      <name>reverse_iterator_impl</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Active_Map_Manager&lt; expanded_value &gt;</type>
      <name>implementation</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Active_Map_Manager_Adapter</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_modify_key</name>
      <anchor>a6</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>create_key</name>
      <anchor>a7</anchor>
      <arglist>(KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a8</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a9</anchor>
      <arglist>(const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recover_key</name>
      <anchor>a10</anchor>
      <arglist>(const KEY &amp;modified_key, KEY &amp;original_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a11</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a12</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a13</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, KEY &amp;old_key, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a14</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a15</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a16</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a17</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a18</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>current_size</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>total_size</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Active_Map_Manager&lt; ACE_Pair&lt; KEY, VALUE &gt; &gt; &amp;</type>
      <name>impl</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>KEY_ADAPTER &amp;</type>
      <name>key_adapter</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>b0</anchor>
      <arglist>(const KEY &amp;key, expanded_value *&amp;internal_value)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>b1</anchor>
      <arglist>(const KEY &amp;key, expanded_value *&amp;internal_value)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>begin_impl</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>end_impl</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rbegin_impl</name>
      <anchor>b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rend_impl</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Active_Map_Manager&lt; ACE_Pair&lt; KEY, VALUE &gt; &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>KEY_ADAPTER</type>
      <name>key_adapter_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Active_Map_Manager_Adapter&lt; KEY, VALUE, KEY_ADAPTER &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Active_Map_Manager_Adapter</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Active_Map_Manager_Adapter&lt; KEY, VALUE, KEY_ADAPTER &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Active_Map_Manager_Iterator_Adapter</name>
    <filename>a01044.html</filename>
    <templarg>T</templarg>
    <templarg>VALUE</templarg>
    <base>ACE_Iterator_Impl</base>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_Active_Map_Manager&lt; VALUE &gt;::iterator</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Map_Iterator&lt; ACE_Active_Map_Manager_Key, VALUE, ACE_Null_Mutex &gt; &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Active_Map_Manager_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; ACE_Active_Map_Manager_Key, VALUE, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Iterator&lt; ACE_Active_Map_Manager_Key, VALUE, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Active_Map_Manager_Key</name>
    <filename>a01045.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager_Key</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager_Key</name>
      <anchor>a1</anchor>
      <arglist>(ACE_UINT32 slot_index, ACE_UINT32 slot_generation)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>slot_index</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slot_index</name>
      <anchor>a3</anchor>
      <arglist>(ACE_UINT32 i)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>slot_generation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slot_generation</name>
      <anchor>a5</anchor>
      <arglist>(ACE_UINT32 g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchor>a6</anchor>
      <arglist>(const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encode</name>
      <anchor>a7</anchor>
      <arglist>(void *data) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Active_Map_Manager_Key &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>increment_slot_generation_count</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>size</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>key_data</type>
      <name>key_data_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Active_Map_Manager_Key::key_data</name>
    <filename>a01046.html</filename>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>slot_index_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>slot_generation_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Active_Map_Manager_Reverse_Iterator_Adapter</name>
    <filename>a01047.html</filename>
    <templarg>T</templarg>
    <templarg>VALUE</templarg>
    <base>ACE_Reverse_Iterator_Impl</base>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_Active_Map_Manager&lt; VALUE &gt;::reverse_iterator</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Active_Map_Manager_Reverse_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Map_Reverse_Iterator&lt; ACE_Active_Map_Manager_Key, VALUE, ACE_Null_Mutex &gt; &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Active_Map_Manager_Reverse_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Reverse_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; ACE_Active_Map_Manager_Key, VALUE, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Reverse_Iterator&lt; ACE_Active_Map_Manager_Key, VALUE, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Adaptive_Lock</name>
    <filename>a01048.html</filename>
    <base>ACE_Lock</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Adaptive_Lock</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_read</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_write</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_read</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_write</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Adaptive_Lock</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Lock *</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Addr</name>
    <filename>a01049.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Addr</name>
      <anchor>a0</anchor>
      <arglist>(int type=-1, int size=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Addr</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_size</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchor>a3</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_type</name>
      <anchor>a5</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_addr</name>
      <anchor>a7</anchor>
      <arglist>(void *, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Addr &amp;sap) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Addr &amp;sap) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base_set</name>
      <anchor>a10</anchor>
      <arglist>(int type, int size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned long</type>
      <name>hash</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_Addr</type>
      <name>sap_any</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>addr_type_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>addr_size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_AIOCB_Notify_Pipe_Manager</name>
    <filename>a01050.html</filename>
    <base>ACE_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_AIOCB_Notify_Pipe_Manager</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_AIOCB_Proactor *posix_aiocb_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_AIOCB_Notify_Pipe_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_read_stream</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Asynch_Read_Stream::Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_AIOCB_Notify_Pipe_Manager</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_POSIX_AIOCB_Proactor *</type>
      <name>posix_aiocb_proactor_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Block</type>
      <name>message_block_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Pipe</type>
      <name>pipe_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_POSIX_Asynch_Read_Stream</type>
      <name>read_stream_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Allocator</name>
    <filename>a01051.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Allocator</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Allocator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>malloc</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a3</anchor>
      <arglist>(size_t nbytes, char initial_value= &apos;\0&apos;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a4</anchor>
      <arglist>(size_t n_elem, size_t elem_size, char initial_value= &apos;\0&apos;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>free</name>
      <anchor>a5</anchor>
      <arglist>(void *ptr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a6</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a7</anchor>
      <arglist>(const char *name, void *pointer, int duplicates=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a8</anchor>
      <arglist>(const char *name, void *&amp;pointer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const char *name, void *&amp;pointer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a10</anchor>
      <arglist>(const char *name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a11</anchor>
      <arglist>(const char *name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a12</anchor>
      <arglist>(const char *name, void *&amp;pointer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a13</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a14</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a15</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a16</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Allocator *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Allocator *</type>
      <name>instance</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Allocator *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>delete_allocator_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Allocator_Adapter</name>
    <filename>a01052.html</filename>
    <templarg>MALLOC</templarg>
    <base>ACE_Allocator</base>
    <member kind="typedef">
      <type>MALLOC</type>
      <name>ALLOCATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const ACE_TYPENAME MALLOC::MEMORY_POOL_OPTIONS *</type>
      <name>MEMORY_POOL_OPTIONS</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Allocator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const char *pool_name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Allocator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(const char *pool_name, const char *lock_name, MEMORY_POOL_OPTIONS options=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Allocator_Adapter</name>
      <anchor>a2</anchor>
      <arglist>(const wchar_t *pool_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Allocator_Adapter</name>
      <anchor>a3</anchor>
      <arglist>(const wchar_t *pool_name, const wchar_t *lock_name, MEMORY_POOL_OPTIONS options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Allocator_Adapter</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>malloc</name>
      <anchor>a5</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a6</anchor>
      <arglist>(size_t nbytes, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a7</anchor>
      <arglist>(size_t n_elem, size_t elem_size, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>free</name>
      <anchor>a8</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a10</anchor>
      <arglist>(const char *name, void *pointer, int duplicates=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a11</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a12</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a13</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a14</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a15</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a16</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a17</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a18</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a19</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function">
      <type>ALLOCATOR &amp;</type>
      <name>alloc</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ALLOCATOR</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Arg_Shifter</name>
    <filename>a01053.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Arg_Shifter</name>
      <anchor>a0</anchor>
      <arglist>(int &amp;argc, const ACE_TCHAR **argv, const ACE_TCHAR **temp=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Arg_Shifter</name>
      <anchor>a1</anchor>
      <arglist>(int &amp;argc, ACE_TCHAR **argv, ACE_TCHAR **temp=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Arg_Shifter</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>get_current</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>get_the_parameter</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *flag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cur_arg_strncasecmp</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *flag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>consume_arg</name>
      <anchor>a6</anchor>
      <arglist>(int number=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ignore_arg</name>
      <anchor>a7</anchor>
      <arglist>(int number=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_anything_left</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_option_next</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_parameter_next</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>num_ignored_args</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Arg_Shifter</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Arg_Shifter &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Arg_Shifter</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Arg_Shifter &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int &amp;</type>
      <name>argc_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>total_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR **</type>
      <name>temp_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR **</type>
      <name>argv_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_index_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>back_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>front_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ARGV</name>
    <filename>a01054.html</filename>
    <member kind="enumeration">
      <name>States</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TO_STRING</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TO_PTR_ARRAY</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ITERATIVE</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ARGV</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR buf[], int substitute_env_args=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ARGV</name>
      <anchor>a1</anchor>
      <arglist>(ACE_TCHAR *argv[], int substitute_env_args=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ARGV</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TCHAR *first_argv[], ACE_TCHAR *second_argv[], int substitute_env_args=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ARGV</name>
      <anchor>a3</anchor>
      <arglist>(int substitute_env_args=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_ARGV</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>operator[]</name>
      <anchor>a5</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR **</type>
      <name>argv</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>argc</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>buf</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *next_arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add</name>
      <anchor>a11</anchor>
      <arglist>(ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>state</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_ARGV</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_ARGV &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_ARGV</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_ARGV &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_buf_from_queue</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>string_to_argv</name>
      <anchor>c3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>argv_to_string</name>
      <anchor>c4</anchor>
      <arglist>(ACE_TCHAR **argv, ACE_TCHAR *&amp;buf)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>substitute_env_args_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>state_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>argc_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR **</type>
      <name>argv_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>buf_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>length_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Queue&lt; ACE_TCHAR * &gt;</type>
      <name>queue_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Argv_Type_Converter</name>
    <filename>a01055.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Argv_Type_Converter</name>
      <anchor>a0</anchor>
      <arglist>(int &amp;argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Argv_Type_Converter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR **</type>
      <name>get_TCHAR_argv</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_ASCII_argv</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int &amp;</type>
      <name>get_argc</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Argv_Type_Converter</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Argv_Type_Converter &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Argv_Type_Converter</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Argv_Type_Converter &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int &amp;</type>
      <name>saved_argc_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char **</type>
      <name>char_argv_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Array</name>
    <filename>a01056.html</filename>
    <templarg>T</templarg>
    <base>ACE_Array_Base</base>
    <member kind="typedef">
      <type>T</type>
      <name>TYPE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Array_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Array</name>
      <anchor>a0</anchor>
      <arglist>(size_t size=0, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Array</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, const T &amp;default_value, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Array</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Array&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Array&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Array&lt; T &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Array&lt; T &gt; &amp;s) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Array_Base</name>
    <filename>a01057.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>TYPE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Array_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Array_Base</name>
      <anchor>a0</anchor>
      <arglist>(size_t size=0, ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Array_Base</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, const T &amp;default_value, ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Array_Base</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Array_Base&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Array_Base&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Array_Base</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchor>a5</anchor>
      <arglist>(size_t slot)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchor>a6</anchor>
      <arglist>(size_t slot) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;new_item, size_t slot)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchor>a8</anchor>
      <arglist>(T &amp;item, size_t slot) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchor>a10</anchor>
      <arglist>(size_t new_size)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>max_size</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>max_size</name>
      <anchor>a12</anchor>
      <arglist>(size_t new_size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>in_range</name>
      <anchor>c0</anchor>
      <arglist>(size_t slot) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>array_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Array_Iterator&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Array_Iterator</name>
    <filename>a01058.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Array_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Array_Base&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Array_Base&lt; T &gt; &amp;</type>
      <name>array_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Async_Timer_Queue_Adapter</name>
    <filename>a01059.html</filename>
    <templarg>TQ</templarg>
    <base>ACE_Event_Handler</base>
    <member kind="typedef">
      <type>TQ</type>
      <name>TIMER_QUEUE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Async_Timer_Queue_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Set *mask=0)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>schedule</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Event_Handler *type, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a2</anchor>
      <arglist>(long timer_id, const void **act=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>expire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TQ &amp;</type>
      <name>timer_queue</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_ualarm</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>c1</anchor>
      <arglist>(int signum, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sig_Handler</type>
      <name>sig_handler_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TQ</type>
      <name>timer_queue_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sig_Set</type>
      <name>mask_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Accept</name>
    <filename>a01060.html</filename>
    <base>ACE_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Accept</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Accept</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, ACE_HANDLE accept_handle=ACE_INVALID_HANDLE, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Accept_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Accept_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Accept_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Accept::Result</name>
    <filename>a01061.html</filename>
    <base>ACE_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>listen_handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>accept_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Accept_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Accept_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Accept_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Accept_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Accept_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Accept_Impl</name>
    <filename>a01062.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Accept_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>accept</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, ACE_HANDLE accept_handle, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Accept_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Accept_Result_Impl</name>
    <filename>a01063.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Accept_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_to_read</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>listen_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>accept_handle</name>
      <anchor>a4</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Accept_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Acceptor</name>
    <filename>a01064.html</filename>
    <templarg>HANDLER</templarg>
    <base>ACE_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_INET_Addr &amp;address, size_t bytes_to_read=0, int pass_addresses=0, int backlog=ACE_DEFAULT_BACKLOG, int reuse_addr=1, ACE_Proactor *proactor=0, int validate_new_connection=0, int reissue_accept=1, int number_of_initial_accepts=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_handle</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(size_t bytes_to_read=0, const void *act=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>validate_connection</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Asynch_Accept::Result &amp;result, const ACE_INET_Addr &amp;remote, const ACE_INET_Addr &amp;local)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>validate_new_connection</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_INET_Addr &amp;remote_address)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>should_reissue_accept</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>pass_addresses</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pass_addresses</name>
      <anchor>a11</anchor>
      <arglist>(int new_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>validate_new_connection</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>validate_new_connection</name>
      <anchor>a13</anchor>
      <arglist>(int new_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reissue_accept</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reissue_accept</name>
      <anchor>a15</anchor>
      <arglist>(int new_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>bytes_to_read</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bytes_to_read</name>
      <anchor>a17</anchor>
      <arglist>(size_t new_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>address_size</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_accept</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Asynch_Accept::Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>handle</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE h)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>parse_address</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Asynch_Accept::Result &amp;result, ACE_INET_Addr &amp;remote_address, ACE_INET_Addr &amp;local_address)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Asynch_Accept &amp;</type>
      <name>asynch_accept</name>
      <anchor>b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual HANDLER *</type>
      <name>make_handler</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>listen_handle_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Asynch_Accept</type>
      <name>asynch_accept_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pass_addresses_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>validate_new_connection_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>reissue_accept_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>bytes_to_read_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Connect</name>
    <filename>a01065.html</filename>
    <base>ACE_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Connect</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Connect</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE connect_handle, const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap, int reuse_addr, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Connect_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Connect_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Connect_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Connect::Result</name>
    <filename>a01066.html</filename>
    <base>ACE_Asynch_Result</base>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>connect_handle</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Connect_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Connect_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Connect_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Connect_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Connect_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Connect_Impl</name>
    <filename>a01067.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Connect_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>connect</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE connect_handle, const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap, int reuse_addr, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Connect_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Connect_Result_Impl</name>
    <filename>a01068.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Connect_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>connect_handle</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Connect_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Connector</name>
    <filename>a01069.html</filename>
    <templarg>HANDLER</templarg>
    <base>ACE_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Connector</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(int pass_addresses=0, ACE_Proactor *proactor=0, int validate_new_connection=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_INET_Addr &amp;remote_sap, const ACE_INET_Addr &amp;local_sap=ACE_INET_Addr((u_short) 0), int reuse_addr=1, const void *act=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>validate_connection</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Asynch_Connect::Result &amp;result, const ACE_INET_Addr &amp;remote, const ACE_INET_Addr &amp;local)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>pass_addresses</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pass_addresses</name>
      <anchor>a7</anchor>
      <arglist>(int new_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>validate_new_connection</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>validate_new_connection</name>
      <anchor>a9</anchor>
      <arglist>(int new_value)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_connect</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Asynch_Connect::Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>parse_address</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Asynch_Connect::Result &amp;result, ACE_INET_Addr &amp;remote_address, ACE_INET_Addr &amp;local_address)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Asynch_Connect &amp;</type>
      <name>asynch_connect</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual HANDLER *</type>
      <name>make_handler</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Asynch_Connect</type>
      <name>asynch_connect_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pass_addresses_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>validate_new_connection_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Operation</name>
    <filename>a01070.html</filename>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Operation</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Operation</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Asynch_Operation_Impl *</type>
      <name>implementation</name>
      <anchor>b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b2</anchor>
      <arglist>(ACE_Asynch_Operation_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Proactor *</type>
      <name>get_proactor</name>
      <anchor>b3</anchor>
      <arglist>(ACE_Proactor *user_proactor, ACE_Handler &amp;handler) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Operation_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Operation_Impl</name>
    <filename>a01071.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Operation_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Operation_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Pseudo_Task</name>
    <filename>a01072.html</filename>
    <base>ACE_Task&lt; ACE_SYNCH &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Pseudo_Task</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Pseudo_Task</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stop</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_active</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_io_handler</name>
      <anchor>a6</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *handler, ACE_Reactor_Mask mask, int flg_suspend)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_io_handler</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_io_handler</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Handle_Set &amp;set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume_io_handler</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend_io_handler</name>
      <anchor>a10</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>lock_finish</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unlock_finish</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flg_active_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Select_Reactor</type>
      <name>select_reactor_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor</type>
      <name>reactor_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Lock &amp;</type>
      <name>token_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>finish_count_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Manual_Event</type>
      <name>finish_event_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Accept</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Connect</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Connect</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Dgram</name>
    <filename>a01073.html</filename>
    <base>ACE_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Read_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_recvd, int flags, int protocol_family=PF_INET, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Read_Dgram_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Read_Dgram_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Read_Dgram_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Dgram::Result</name>
    <filename>a01074.html</filename>
    <base>ACE_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flags</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remote_address</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Addr &amp;addr) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Read_Dgram_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Read_Dgram_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Read_Dgram_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Read_Dgram_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Read_Dgram_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Dgram_Impl</name>
    <filename>a01075.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_Dgram_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_recvd, int flags, int protocol_family, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Read_Dgram_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Dgram_Result_Impl</name>
    <filename>a01076.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_Dgram_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_to_read</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remote_address</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Addr &amp;addr) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>flags</name>
      <anchor>a4</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a5</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Read_Dgram_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_File</name>
    <filename>a01077.html</filename>
    <base>ACE_Asynch_Read_Stream</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Read_File</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_File</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, u_long offset=0, u_long offset_high=0, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readv</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, u_long offset=0, u_long offset_high=0, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Read_File_Impl *</type>
      <name>implementation</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Read_File_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Read_File_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_File::Result</name>
    <filename>a01078.html</filename>
    <base>ACE_Asynch_Read_Stream::Result</base>
    <member kind="function">
      <type>ACE_Asynch_Read_File_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Read_File_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Read_File_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(Result &amp;)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Read_File_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Read_File_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_File_Impl</name>
    <filename>a01079.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Stream_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_File_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, u_long offset, u_long offset_high, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readv</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, u_long offset, u_long offset_high, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readv</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Read_File_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_File_Result_Impl</name>
    <filename>a01080.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Stream_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_File_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Read_File_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Stream</name>
    <filename>a01081.html</filename>
    <base>ACE_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Read_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_Stream</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t num_bytes_to_read, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Read_Stream_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Read_Stream_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Read_Stream_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Stream::Result</name>
    <filename>a01082.html</filename>
    <base>ACE_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Read_Stream_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Read_Stream_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Read_Stream_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Read_Stream_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Read_Stream_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Stream_Impl</name>
    <filename>a01083.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_Stream_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readv</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Read_Stream_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Read_Stream_Result_Impl</name>
    <filename>a01084.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Read_Stream_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_to_read</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Read_Stream_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Result</name>
    <filename>a01085.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>error</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>offset</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>offset_high</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Result</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Asynch_Result_Impl *</type>
      <name>implementation</name>
      <anchor>b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Result_Impl</name>
    <filename>a01086.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_transferred</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const void *</type>
      <name>act</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>success</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const void *</type>
      <name>completion_key</name>
      <anchor>a4</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_long</type>
      <name>error</name>
      <anchor>a5</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>event</name>
      <anchor>a6</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_long</type>
      <name>offset</name>
      <anchor>a7</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_long</type>
      <name>offset_high</name>
      <anchor>a8</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>priority</name>
      <anchor>a9</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>signal_number</name>
      <anchor>a10</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>a11</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>post_completion</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Transmit_File</name>
    <filename>a01087.html</filename>
    <base>ACE_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Transmit_File</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Transmit_File</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>transmit_file</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE file, Header_And_Trailer *header_and_trailer=0, size_t bytes_to_write=0, u_long offset=0, u_long offset_high=0, size_t bytes_per_send=0, u_long flags=0, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Transmit_File_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Transmit_File_Impl *)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Transmit_File_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Transmit_File::Result</name>
    <filename>a01089.html</filename>
    <base>ACE_Asynch_Result</base>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>socket</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>file</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Header_And_Trailer *</type>
      <name>header_and_trailer</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_per_send</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>flags</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Transmit_File_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Transmit_File_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Transmit_File_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Transmit_File_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Transmit_File_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Transmit_File::Header_And_Trailer</name>
    <filename>a01088.html</filename>
    <member kind="function">
      <type></type>
      <name>Header_And_Trailer</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Message_Block *header=0, size_t header_bytes=0, ACE_Message_Block *trailer=0, size_t trailer_bytes=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Header_And_Trailer</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>header_and_trailer</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *header=0, size_t header_bytes=0, ACE_Message_Block *trailer=0, size_t trailer_bytes=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>header</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>header</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block *message_block)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>header_bytes</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>header_bytes</name>
      <anchor>a6</anchor>
      <arglist>(size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>trailer</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trailer</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Message_Block *message_block)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trailer_bytes</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trailer_bytes</name>
      <anchor>a10</anchor>
      <arglist>(size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_LPTRANSMIT_FILE_BUFFERS</type>
      <name>transmit_buffers</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>header_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>header_bytes_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>trailer_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>trailer_bytes_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TRANSMIT_FILE_BUFFERS</type>
      <name>transmit_buffers_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Transmit_File_Impl</name>
    <filename>a01090.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Transmit_File_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>transmit_file</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Transmit_File_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Transmit_File_Result_Impl</name>
    <filename>a01091.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Transmit_File_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>socket</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>file</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Transmit_File::Header_And_Trailer *</type>
      <name>header_and_trailer</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_to_write</name>
      <anchor>a4</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_per_send</name>
      <anchor>a5</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_long</type>
      <name>flags</name>
      <anchor>a6</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Transmit_File_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Dgram</name>
    <filename>a01092.html</filename>
    <base>ACE_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Write_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_sent, int flags, const ACE_Addr &amp;remote_addr, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Write_Dgram_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Write_Dgram_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Write_Dgram_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Dgram::Result</name>
    <filename>a01093.html</filename>
    <base>ACE_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flags</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Write_Dgram_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Write_Dgram_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Write_Dgram_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Write_Dgram_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Write_Dgram_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Dgram_Impl</name>
    <filename>a01094.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_Dgram_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>send</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_sent, int flags, const ACE_Addr &amp;addr, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Write_Dgram_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Dgram_Result_Impl</name>
    <filename>a01095.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_Dgram_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_to_write</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>flags</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a4</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Write_Dgram_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_File</name>
    <filename>a01096.html</filename>
    <base>ACE_Asynch_Write_Stream</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Write_File</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_File</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, u_long offset=0, u_long offset_high=0, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writev</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, u_long offset=0, u_long offset_high=0, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Write_File_Impl *</type>
      <name>implementation</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Write_File_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Write_File_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_File::Result</name>
    <filename>a01097.html</filename>
    <base>ACE_Asynch_Write_Stream::Result</base>
    <member kind="function">
      <type>ACE_Asynch_Write_File_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Write_File_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Write_File_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(Result &amp;)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Write_File_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Write_File_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_File_Impl</name>
    <filename>a01098.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Stream_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_File_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, u_long offset, u_long offset_high, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>writev</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, u_long offset, u_long offset_high, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>writev</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Write_File_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_File_Result_Impl</name>
    <filename>a01099.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Stream_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_File_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Write_File_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Stream</name>
    <filename>a01100.html</filename>
    <base>ACE_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_Asynch_Write_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_Stream</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle=ACE_INVALID_HANDLE, const void *completion_key=0, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writev</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act=0, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Write_Stream_Impl *</type>
      <name>implementation</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Write_Stream_Impl *implementation)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Write_Stream_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Stream::Result</name>
    <filename>a01101.html</filename>
    <base>ACE_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Write_Stream_Result_Impl *</type>
      <name>implementation</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Asynch_Write_Stream_Result_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~Result</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Write_Stream_Result_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Write_Stream_Result</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Write_Stream_Result</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Stream_Impl</name>
    <filename>a01102.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_Stream_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>writev</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Write_Stream_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Asynch_Write_Stream_Result_Impl</name>
    <filename>a01103.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Asynch_Write_Stream_Result_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>bytes_to_write</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Asynch_Write_Stream_Result_Impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_At_Thread_Exit</name>
    <filename>a01104.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_At_Thread_Exit</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_At_Thread_Exit</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_owner</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_owner</name>
      <anchor>a3</anchor>
      <arglist>(int owner)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>was_applied</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>was_applied</name>
      <anchor>a5</anchor>
      <arglist>(int applied)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>do_apply</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>b1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_At_Thread_Exit *</type>
      <name>next_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Descriptor *</type>
      <name>td_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>was_applied_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>is_owner_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Thread_Descriptor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Thread_Manager</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_At_Thread_Exit_Func</name>
    <filename>a01105.html</filename>
    <base>ACE_At_Thread_Exit</base>
    <member kind="function">
      <type></type>
      <name>ACE_At_Thread_Exit_Func</name>
      <anchor>a0</anchor>
      <arglist>(void *object, ACE_CLEANUP_FUNC func, void *param=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_At_Thread_Exit_Func</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>apply</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>object_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CLEANUP_FUNC</type>
      <name>func_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>param_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ATM_Acceptor</name>
    <filename>a01106.html</filename>
    <member kind="typedef">
      <type>ACE_ATM_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_ATM_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_ATM_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Acceptor</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, int backlog=ACE_DEFAULT_BACKLOG, ACE_ATM_Params params=ACE_ATM_Params())</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, int backlog=ACE_DEFAULT_BACKLOG, ACE_ATM_Params params=ACE_ATM_Params())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(ACE_ATM_Stream &amp;new_sap, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0, ACE_ATM_Params params=ACE_ATM_Params(), ACE_ATM_QoS qos=ACE_ATM_QoS())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a6</anchor>
      <arglist>(ACE_ATM_Addr &amp;local_addr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATM_Acceptor</type>
      <name>acceptor_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ATM_Addr</name>
    <filename>a01107.html</filename>
    <base>ACE_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Addr</name>
      <anchor>a0</anchor>
      <arglist>(u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_ATM_Addr &amp;, u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Addr</name>
      <anchor>a2</anchor>
      <arglist>(const ATM_Addr *, u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Addr</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR sap[], u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_ATM_Addr</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a5</anchor>
      <arglist>(u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_ATM_Addr &amp;, u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a7</anchor>
      <arglist>(const ATM_Addr *, u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR sap[], u_char selector=DEFAULT_SELECTOR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>string_to_addr</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR sap[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a10</anchor>
      <arglist>(ACE_TCHAR addr[], size_t addrlen) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>addr_to_string</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_addr</name>
      <anchor>a13</anchor>
      <arglist>(void *, int)</arglist>
    </member>
    <member kind="function">
      <type>u_char</type>
      <name>get_selector</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_selector</name>
      <anchor>a15</anchor>
      <arglist>(u_char selector)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_ATM_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a17</anchor>
      <arglist>(const ACE_ATM_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const long</type>
      <name>LINE_RATE</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>OPT_FLAGS_CPID</name>
      <anchor>p1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>OPT_FLAGS_PMP</name>
      <anchor>p2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>DEFAULT_SELECTOR</name>
      <anchor>p3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATM_Addr</type>
      <name>atm_addr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ATM_Connector</name>
    <filename>a01108.html</filename>
    <member kind="typedef">
      <type>ACE_ATM_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_ATM_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_ATM_Stream &amp;new_stream, const ACE_ATM_Addr &amp;remote_sap, ACE_ATM_Params params=ACE_ATM_Params(), ACE_ATM_QoS options=ACE_ATM_QoS(), ACE_Time_Value *timeout=0, const ACE_ATM_Addr &amp;local_sap=ACE_ATM_Addr(&quot;&quot;, 0), int reuse_addr=0, int flags=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_ATM_Stream &amp;new_stream, const ACE_ATM_Addr &amp;remote_sap, ACE_ATM_Params params=ACE_ATM_Params(), ACE_ATM_QoS options=ACE_ATM_QoS(), ACE_Time_Value *timeout=0, const ACE_ATM_Addr &amp;local_sap=ACE_ATM_Addr(&quot;&quot;, 0), int reuse_addr=0, int flags=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>complete</name>
      <anchor>a3</anchor>
      <arglist>(ACE_ATM_Stream &amp;new_stream, ACE_ATM_Addr *remote_sap, ACE_Time_Value *tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_leaf</name>
      <anchor>a4</anchor>
      <arglist>(ACE_ATM_Stream &amp;current_stream, const ACE_Addr &amp;remote_sap, ACE_ATM_QoS &amp;qos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a5</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATM_Connector</type>
      <name>connector_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ATM_Params</name>
    <filename>a01109.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Params</name>
      <anchor>a0</anchor>
      <arglist>(int rw_flag=1, const char device[]=ACE_XTI_ATM_DEVICE, Param_Info *info=0, Param_Udata *udata=0, int oflag=O_RDWR, int protocol_family=AF_ATM, int protocol=ATM_PROTOCOL_DEFAULT, int type=SOCK_RAW, ACE_Protocol_Info *protocol_info=0, ACE_SOCK_GROUP g=0, u_long flags=ACE_FLAG_MULTIPOINT_C_ROOT|ACE_FLAG_MULTIPOINT_D_ROOT, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_ATM_Params</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_protocol_family</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_protocol_family</name>
      <anchor>a3</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_protocol</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_protocol</name>
      <anchor>a5</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_type</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_type</name>
      <anchor>a7</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Protocol_Info *</type>
      <name>get_protocol_info</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_protocol_info</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Protocol_Info *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SOCK_GROUP</type>
      <name>get_sock_group</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_sock_group</name>
      <anchor>a11</anchor>
      <arglist>(ACE_SOCK_GROUP)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>get_flags</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_flags</name>
      <anchor>a13</anchor>
      <arglist>(u_long)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_reuse_addr</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_reuse_addr</name>
      <anchor>a15</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_device</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Param_Info *</type>
      <name>get_info</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_info</name>
      <anchor>a18</anchor>
      <arglist>(Param_Info *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rw_flag</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_rw_flag</name>
      <anchor>a20</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>Param_Udata *</type>
      <name>get_user_data</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_user_data</name>
      <anchor>a22</anchor>
      <arglist>(Param_Udata *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_oflag</name>
      <anchor>a23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_oflag</name>
      <anchor>a24</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>protocol_family_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>protocol_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>type_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Protocol_Info *</type>
      <name>protocol_info_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SOCK_GROUP</type>
      <name>group_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_long</type>
      <name>flags_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>reuse_addr_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>device_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Param_Info *</type>
      <name>info_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>rw_flag_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Param_Udata *</type>
      <name>udata_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>oflag_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ATM_QoS</name>
    <filename>a01110.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_QoS</name>
      <anchor>a0</anchor>
      <arglist>(int=DEFAULT_PKT_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_QoS</name>
      <anchor>a1</anchor>
      <arglist>(int, int=DEFAULT_PKT_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_ATM_QoS</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_rate</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE, int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_cbr_rate</name>
      <anchor>a4</anchor>
      <arglist>(int, int=DEFAULT_PKT_SIZE)</arglist>
    </member>
    <member kind="function">
      <type>ATM_QoS</type>
      <name>get_qos</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const long</type>
      <name>LINE_RATE</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>OPT_FLAGS_CPID</name>
      <anchor>p1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>OPT_FLAGS_PMP</name>
      <anchor>p2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>DEFAULT_SELECTOR</name>
      <anchor>p3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>DEFAULT_PKT_SIZE</name>
      <anchor>p4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>char *</type>
      <name>construct_options</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE, int, int, long *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATM_QoS</type>
      <name>qos_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ATM_Stream</name>
    <filename>a01111.html</filename>
    <member kind="typedef">
      <type>ACE_ATM_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_ATM_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(ACE_ATM_Params params=ACE_ATM_Params())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ATM_Stream &amp;</type>
      <name>get_stream</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_peer_name</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_vpi_vci</name>
      <anchor>a6</anchor>
      <arglist>(ACE_UINT16 &amp;vpi, ACE_UINT16 &amp;vci) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a7</anchor>
      <arglist>(void *buf, size_t n, int *flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a8</anchor>
      <arglist>(const void *buf, size_t n, int flags) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATM_Stream</type>
      <name>stream_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Atomic_Op</name>
    <filename>a01112.html</filename>
    <templarg>ACE_LOCK</templarg>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Atomic_Op</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Atomic_Op</name>
      <anchor>a1</anchor>
      <arglist>(const TYPE &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Atomic_Op</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Atomic_Op&lt; ACE_LOCK, TYPE &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const TYPE &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Atomic_Op&lt; ACE_LOCK, TYPE &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator++</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator++</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator+=</name>
      <anchor>a7</anchor>
      <arglist>(const TYPE &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator--</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator--</name>
      <anchor>a9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator-=</name>
      <anchor>a10</anchor>
      <arglist>(const TYPE &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a11</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a12</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;=</name>
      <anchor>a13</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;</name>
      <anchor>a14</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;=</name>
      <anchor>a15</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchor>a16</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>value</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>mutex</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE &amp;</type>
      <name>value_i</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK</type>
      <name>own_mutex_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Atomic_Op_Ex&lt; ACE_LOCK, TYPE &gt;</type>
      <name>impl_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Atomic_Op_Ex</name>
    <filename>a01113.html</filename>
    <templarg>ACE_LOCK</templarg>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Atomic_Op_Ex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_LOCK &amp;mtx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Atomic_Op_Ex</name>
      <anchor>a1</anchor>
      <arglist>(ACE_LOCK &amp;mtx, const TYPE &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator++</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator++</name>
      <anchor>a3</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator+=</name>
      <anchor>a4</anchor>
      <arglist>(const TYPE &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator--</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator--</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>operator-=</name>
      <anchor>a7</anchor>
      <arglist>(const TYPE &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a9</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;=</name>
      <anchor>a10</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;</name>
      <anchor>a11</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;=</name>
      <anchor>a12</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchor>a13</anchor>
      <arglist>(const TYPE &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a14</anchor>
      <arglist>(const TYPE &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_Atomic_Op_Ex&lt; ACE_LOCK, TYPE &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>value</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Atomic_Op_Ex</name>
      <anchor>a18</anchor>
      <arglist>(const ACE_Atomic_Op_Ex&lt; ACE_LOCK, TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>mutex</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE &amp;</type>
      <name>value_i</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK &amp;</type>
      <name>mutex_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TYPE</type>
      <name>value_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Auto_Array_Ptr</name>
    <filename>a01114.html</filename>
    <templarg>X</templarg>
    <base>ACE_Auto_Basic_Array_Ptr</base>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Auto_Array_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>operator-&gt;</name>
      <anchor>a1</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Auto_Basic_Array_Ptr</name>
    <filename>a01115.html</filename>
    <templarg>X</templarg>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Auto_Basic_Array_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Auto_Basic_Array_Ptr</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Auto_Basic_Array_Ptr&lt; X &gt; &amp;ap)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Auto_Basic_Array_Ptr&lt; X &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Auto_Basic_Array_Ptr&lt; X &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Auto_Basic_Array_Ptr</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>X &amp;</type>
      <name>operator *</name>
      <anchor>a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>X &amp;</type>
      <name>operator[]</name>
      <anchor>a5</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>get</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a8</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>X *</type>
      <name>p_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Auto_Basic_Ptr</name>
    <filename>a01116.html</filename>
    <templarg>X</templarg>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Auto_Basic_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Auto_Basic_Ptr</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Auto_Basic_Ptr&lt; X &gt; &amp;ap)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Auto_Basic_Ptr&lt; X &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Auto_Basic_Ptr&lt; X &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Auto_Basic_Ptr</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>X &amp;</type>
      <name>operator *</name>
      <anchor>a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>get</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>release</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a7</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>X *</type>
      <name>p_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Auto_Event</name>
    <filename>a01117.html</filename>
    <base>ACE_Event</base>
    <member kind="function">
      <type></type>
      <name>ACE_Auto_Event</name>
      <anchor>a0</anchor>
      <arglist>(int initial_state=0, int type=USYNC_THREAD, const char *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Auto_Event</name>
      <anchor>a1</anchor>
      <arglist>(int initial_state, int type, const wchar_t *name, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Auto_Event</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Auto_IncDec</name>
    <filename>a01118.html</filename>
    <templarg>ACE_SAFELY_INCREMENTABLE_DECREMENTABLE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Auto_IncDec</name>
      <anchor>a0</anchor>
      <arglist>(ACE_SAFELY_INCREMENTABLE_DECREMENTABLE &amp;counter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Auto_IncDec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SAFELY_INCREMENTABLE_DECREMENTABLE &amp;</type>
      <name>counter_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Auto_IncDec&lt; ACE_SAFELY_INCREMENTABLE_DECREMENTABLE &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Auto_IncDec</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Auto_IncDec&lt; ACE_SAFELY_INCREMENTABLE_DECREMENTABLE &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Auto_String_Free</name>
    <filename>a01119.html</filename>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Auto_String_Free</name>
      <anchor>a0</anchor>
      <arglist>(char *p=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Auto_String_Free</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Auto_String_Free &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Auto_String_Free &amp;</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Auto_String_Free &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Auto_String_Free</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>operator *</name>
      <anchor>a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>operator[]</name>
      <anchor>a5</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a8</anchor>
      <arglist>(char *p=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>p_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Barrier</name>
    <filename>a01120.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Barrier</name>
      <anchor>a0</anchor>
      <arglist>(unsigned int count, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Barrier</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Mutex</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>current_generation_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>count_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sub_Barrier</type>
      <name>sub_barrier_1_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sub_Barrier</type>
      <name>sub_barrier_2_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sub_Barrier *</type>
      <name>sub_barrier_</name>
      <anchor>n5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Barrier &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Barrier</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Barrier &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Base64</name>
    <filename>a01121.html</filename>
    <member kind="function" static="yes">
      <type>ACE_Byte *</type>
      <name>encode</name>
      <anchor>z28_0</anchor>
      <arglist>(const ACE_Byte *input, const size_t input_len, size_t *output_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Byte *</type>
      <name>decode</name>
      <anchor>z28_1</anchor>
      <arglist>(const ACE_Byte *input, size_t *output_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>length</name>
      <anchor>z28_2</anchor>
      <arglist>(const ACE_Byte *input)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Base64</name>
      <anchor>c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Base64</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Base64 &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>init</name>
      <anchor>f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const ACE_Byte</type>
      <name>alphabet_</name>
      <anchor>r0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Byte</type>
      <name>decoder_</name>
      <anchor>r1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Byte</type>
      <name>member_</name>
      <anchor>r2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const ACE_Byte</type>
      <name>pad_</name>
      <anchor>r3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>init_</name>
      <anchor>r4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>max_columns_</name>
      <anchor>r5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ace_dewarn_gplusplus</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Base_Thread_Adapter</name>
    <filename>a01122.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Base_Thread_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_THR_FUNC user_func, void *arg, ACE_THR_C_FUNC entry_point=(ACE_THR_C_FUNC) ace_thread_adapter, ACE_OS_Thread_Descriptor *td=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_THR_FUNC_RETURN</type>
      <name>invoke</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>ACE_THR_C_FUNC</type>
      <name>entry_point</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_log_msg</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>sync_log_msg</name>
      <anchor>d1</anchor>
      <arglist>(const ACE_TCHAR *prog_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_OS_Thread_Descriptor *</type>
      <name>thr_desc_log_msg</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Base_Thread_Adapter</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>inherit_log_msg</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_THR_FUNC</type>
      <name>user_func_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>arg_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_THR_C_FUNC</type>
      <name>entry_point_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_OS_Thread_Descriptor *</type>
      <name>thr_desc_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_OS_Log_Msg_Attributes</type>
      <name>log_msg_attributes_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>set_log_msg_hooks</name>
      <anchor>f0</anchor>
      <arglist>(ACE_INIT_LOG_MSG_HOOK init_hook, ACE_INHERIT_LOG_MSG_HOOK inherit_hook, ACE_CLOSE_LOG_MSG_HOOK close_hook, ACE_SYNC_LOG_MSG_HOOK sync_hook, ACE_THR_DESC_LOG_MSG_HOOK thr_desc)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_INIT_LOG_MSG_HOOK</type>
      <name>init_log_msg_hook_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_INHERIT_LOG_MSG_HOOK</type>
      <name>inherit_log_msg_hook_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_CLOSE_LOG_MSG_HOOK</type>
      <name>close_log_msg_hook_</name>
      <anchor>r2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_SYNC_LOG_MSG_HOOK</type>
      <name>sync_log_msg_hook_</name>
      <anchor>r3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_THR_DESC_LOG_MSG_HOOK</type>
      <name>thr_desc_log_msg_hook_</name>
      <anchor>r4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Log_Msg</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="public">
      <type>friend class</type>
      <name>ACE_Thread_Adapter_Has_Private_Destructor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Based_Pointer</name>
    <filename>a01123.html</filename>
    <templarg>CONCRETE</templarg>
    <base>ACE_Based_Pointer_Basic</base>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer</name>
      <anchor>a1</anchor>
      <arglist>(CONCRETE *initial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer</name>
      <anchor>a2</anchor>
      <arglist>(const void *base_addr, int dummy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Based_Pointer&lt; CONCRETE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Based_Pointer&lt; CONCRETE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(CONCRETE *from)</arglist>
    </member>
    <member kind="function">
      <type>CONCRETE *</type>
      <name>operator-&gt;</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Based_Pointer_Basic</name>
    <filename>a01124.html</filename>
    <templarg>CONCRETE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer_Basic</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer_Basic</name>
      <anchor>a1</anchor>
      <arglist>(CONCRETE *initial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer_Basic</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer_Basic</name>
      <anchor>a3</anchor>
      <arglist>(const void *base_addr, int o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(CONCRETE *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>CONCRETE</type>
      <name>operator *</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;=</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;=</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Based_Pointer_Basic&lt; CONCRETE &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>CONCRETE</type>
      <name>operator[]</name>
      <anchor>a13</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchor>a14</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator CONCRETE *</name>
      <anchor>a15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CONCRETE *</type>
      <name>addr</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>long</type>
      <name>target_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>long</type>
      <name>base_offset_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Based_Pointer_Repository</name>
    <filename>a01125.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Based_Pointer_Repository</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Based_Pointer_Repository</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a2</anchor>
      <arglist>(void *addr, void *&amp;base_addr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a3</anchor>
      <arglist>(void *addr, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a4</anchor>
      <arglist>(void *addr)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Based_Pointer_Repository_Rep *</type>
      <name>rep_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Based_Pointer_Repository_Rep</name>
    <filename>a01126.html</filename>
    <member kind="typedef">
      <type>ACE_Map_Manager&lt; void *, size_t, ACE_Null_Mutex &gt;</type>
      <name>MAP_MANAGER</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Iterator&lt; void *, size_t, ACE_Null_Mutex &gt;</type>
      <name>MAP_ITERATOR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Entry&lt; void *, size_t &gt;</type>
      <name>MAP_ENTRY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MAP_MANAGER</type>
      <name>addr_map_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Basic_Stats</name>
    <filename>a01127.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Basic_Stats</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>samples_count</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sample</name>
      <anchor>a2</anchor>
      <arglist>(ACE_UINT64 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulate</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Basic_Stats &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_results</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *msg, ACE_UINT32 scale_factor) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>samples_count_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT64</type>
      <name>min_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>min_at_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT64</type>
      <name>max_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>max_at_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT64</type>
      <name>sum_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT64</type>
      <name>sum2_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Bcast_Node</name>
    <filename>a01128.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Bcast_Node</name>
      <anchor>a0</anchor>
      <arglist>(ACE_INET_Addr &amp;, ACE_Bcast_Node *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Bcast_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_INET_Addr</type>
      <name>bcast_addr_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Bcast_Node *</type>
      <name>next_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_BoolCapEntry</name>
    <filename>a01129.html</filename>
    <base>ACE_CapEntry</base>
    <member kind="function">
      <type></type>
      <name>ACE_BoolCapEntry</name>
      <anchor>a0</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getval</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>val_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Bound_Ptr_Counter</name>
    <filename>a01130.html</filename>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Bound_Ptr_Counter</name>
      <anchor>a0</anchor>
      <arglist>(int init_obj_ref_count=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Bound_Ptr_Counter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *</type>
      <name>create_strong</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>attach_strong</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *counter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>detach_strong</name>
      <anchor>d2</anchor>
      <arglist>(ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *counter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *</type>
      <name>create_weak</name>
      <anchor>d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>attach_weak</name>
      <anchor>d4</anchor>
      <arglist>(ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *counter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>detach_weak</name>
      <anchor>d5</anchor>
      <arglist>(ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *counter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>object_was_deleted</name>
      <anchor>d6</anchor>
      <arglist>(ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *counter)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt; *</type>
      <name>internal_create</name>
      <anchor>f0</anchor>
      <arglist>(int init_obj_ref_count)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>obj_ref_count_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>self_ref_count_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Bounded_Cached_Connect_Strategy</name>
    <filename>a01131.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <templarg>CACHING_STRATEGY</templarg>
    <templarg>ATTRIBUTES</templarg>
    <templarg>MUTEX</templarg>
    <base>ACE_Cached_Connect_Strategy_Ex&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2, CACHING_STRATEGY, ATTRIBUTES, MUTEX &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Bounded_Cached_Connect_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(size_t max_size, CACHING_STRATEGY &amp;caching_s, ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *cre_s=0, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *con_s=0, ACE_Recycling_Strategy&lt; SVC_HANDLER &gt; *rec_s=0, MUTEX *lock=0, int delete_lock=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Bounded_Cached_Connect_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>find_or_create_svc_handler_i</name>
      <anchor>b0</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms, ACE_Hash_Map_Entry&lt; ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt;, ACE_Pair&lt; SVC_HANDLER *, ATTRIBUTES &gt; &gt; *&amp;entry, int &amp;found)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Cached_Connect_Strategy_Ex&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2, CACHING_STRATEGY, ATTRIBUTES, MUTEX &gt;</type>
      <name>CCSEBASE</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt;</type>
      <name>REFCOUNTED_HASH_RECYCLABLE_ADDRESS</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Bounded_Set</name>
    <filename>a01132.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>ACE_Bounded_Set_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_SIZE</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Bounded_Set</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Bounded_Set</name>
      <anchor>a1</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Bounded_Set</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Bounded_Set&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Bounded_Set&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Bounded_Set</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Search_Structure *</type>
      <name>search_structure_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Bounded_Set_Iterator&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Bounded_Set::Search_Structure</name>
    <filename>a01133.html</filename>
    <member kind="variable">
      <type>T</type>
      <name>item_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>is_free_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Bounded_Set_Iterator</name>
    <filename>a01134.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Bounded_Set_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Bounded_Set&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Bounded_Set&lt; T &gt; &amp;</type>
      <name>s_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t</type>
      <name>next_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Bounded_Stack</name>
    <filename>a01135.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Bounded_Stack</name>
      <anchor>a0</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Bounded_Stack</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Bounded_Stack&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Bounded_Stack&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Bounded_Stack</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchor>a4</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pop</name>
      <anchor>a5</anchor>
      <arglist>(T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>top</name>
      <anchor>a6</anchor>
      <arglist>(T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>top_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>stack_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Buffered_Svc_Handler</name>
    <filename>a01136.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>ACE_Svc_Handler&lt; ACE_PEER_STREAM_2, ACE_SYNCH_USE &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Buffered_Svc_Handler</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *thr_mgr=0, ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; *mq=0, ACE_Reactor *reactor=ACE_Reactor::instance(), size_t max_buffer_size=0, ACE_Time_Value *relative_timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Buffered_Svc_Handler</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>put</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *message_block, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>flush</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Time_Value &amp;time, const void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>flush_i</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>maximum_buffer_size_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>current_buffer_size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>next_timeout_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>interval_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value *</type>
      <name>timeoutp_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cache_Map_Iterator</name>
    <filename>a01137.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>IMPLEMENTATION</templarg>
    <templarg>CACHING_STRATEGY</templarg>
    <templarg>ATTRIBUTES</templarg>
    <member kind="typedef">
      <type>ACE_Reference_Pair&lt; KEY, VALUE &gt;</type>
      <name>value_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Pair&lt; VALUE, ATTRIBUTES &gt;</type>
      <name>CACHE_VALUE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cache_Map_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const IMPLEMENTATION &amp;iterator_impl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cache_Map_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Cache_Map_Iterator</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reference_Pair&lt; KEY, VALUE &gt;</type>
      <name>operator *</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>operator++</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Iterator&lt; KEY, VALUE, IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>operator--</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>IMPLEMENTATION &amp;</type>
      <name>iterator_implementation</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>IMPLEMENTATION</type>
      <name>iterator_implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cache_Map_Manager</name>
    <filename>a01138.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>KEY</type>
      <name>key_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VALUE</type>
      <name>mapped_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAP</type>
      <name>map_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CACHING_STRATEGY</type>
      <name>caching_strategy_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ITERATOR_IMPL</type>
      <name>ITERATOR_IMPLEMENTATION</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>REVERSE_ITERATOR_IMPL</type>
      <name>REVERSE_ITERATOR_IMPLEMENTATION</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cache_Map_Iterator&lt; KEY, VALUE, ITERATOR_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>ITERATOR</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_ITERATOR_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>REVERSE_ITERATOR</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ITERATOR</type>
      <name>iterator</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>REVERSE_ITERATOR</type>
      <name>reverse_iterator</name>
      <anchor>s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Pair&lt; VALUE, ATTRIBUTES &gt;</type>
      <name>CACHE_VALUE</name>
      <anchor>s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cache_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist>(CACHING_STRATEGY &amp;caching_strategy, size_t size=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Cache_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a4</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a5</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a6</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a7</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a8</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a9</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, KEY &amp;old_key, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a10</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a11</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a12</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>purge</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>current_size</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_size</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ITERATOR</type>
      <name>begin</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ITERATOR</type>
      <name>end</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>REVERSE_ITERATOR</type>
      <name>rbegin</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>REVERSE_ITERATOR</type>
      <name>rend</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MAP &amp;</type>
      <name>map</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CACHING_STRATEGY &amp;</type>
      <name>caching_strategy</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MAP</type>
      <name>map_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CACHING_STRATEGY &amp;</type>
      <name>caching_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACMM&lt; KEY, VALUE, MAP, ITERATOR_IMPL, REVERSE_ITERATOR_IMPL, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACMM</name>
      <anchor>c1</anchor>
      <arglist>(const ACMM&lt; KEY, VALUE, MAP, ITERATOR_IMPL, REVERSE_ITERATOR_IMPL, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Cache_Map_Iterator&lt; KEY, VALUE, ITERATOR_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_ITERATOR_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cache_Map_Reverse_Iterator</name>
    <filename>a01139.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>REVERSE_IMPLEMENTATION</templarg>
    <templarg>CACHING_STRATEGY</templarg>
    <templarg>ATTRIBUTES</templarg>
    <member kind="typedef">
      <type>ACE_Reference_Pair&lt; KEY, VALUE &gt;</type>
      <name>value_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Pair&lt; VALUE, ATTRIBUTES &gt;</type>
      <name>CACHE_VALUE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cache_Map_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const REVERSE_IMPLEMENTATION &amp;iterator_impl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cache_Map_Reverse_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Cache_Map_Reverse_Iterator</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reference_Pair&lt; KEY, VALUE &gt;</type>
      <name>operator *</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>operator++</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cache_Map_Reverse_Iterator&lt; KEY, VALUE, REVERSE_IMPLEMENTATION, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>operator--</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>REVERSE_IMPLEMENTATION &amp;</type>
      <name>iterator_implementation</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>REVERSE_IMPLEMENTATION</type>
      <name>reverse_iterator_implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cached_Allocator</name>
    <filename>a01140.html</filename>
    <templarg>T</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_New_Allocator</base>
    <member kind="function">
      <type></type>
      <name>ACE_Cached_Allocator</name>
      <anchor>a0</anchor>
      <arglist>(size_t n_chunks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Cached_Allocator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>malloc</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes=sizeof(T))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a3</anchor>
      <arglist>(size_t nbytes, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a4</anchor>
      <arglist>(size_t n_elem, size_t elem_size, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchor>a5</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>pool_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Locked_Free_List&lt; ACE_Cached_Mem_Pool_Node&lt; T &gt;, ACE_LOCK &gt;</type>
      <name>free_list_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cached_Connect_Strategy</name>
    <filename>a01141.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <templarg>MUTEX</templarg>
    <base>ACE_Connection_Recycling_Strategy</base>
    <base>ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</base>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>creation_strategy_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</type>
      <name>connect_strategy_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>concurrency_strategy_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Recycling_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>recycling_strategy_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>CREATION_STRATEGY</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>CONCURRENCY_STRATEGY</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Recycling_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>RECYCLING_STRATEGY</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</type>
      <name>CONNECT_STRATEGY</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cached_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX &gt;</type>
      <name>SELF</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt;</type>
      <name>REFCOUNTED_HASH_RECYCLABLE_ADDRESS</name>
      <anchor>s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS, SVC_HANDLER *, ACE_Hash&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS &gt;, ACE_Equal_To&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS &gt;, ACE_Null_Mutex &gt;</type>
      <name>CONNECTION_MAP</name>
      <anchor>s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME CONNECTION_MAP::ITERATOR</type>
      <name>CONNECTION_MAP_ITERATOR</name>
      <anchor>s11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME CONNECTION_MAP::ENTRY</type>
      <name>CONNECTION_MAP_ENTRY</name>
      <anchor>s12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Reverse_Lock&lt; MUTEX &gt;</type>
      <name>REVERSE_MUTEX</name>
      <anchor>s13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cached_Connect_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *cre_s=0, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *con_s=0, ACE_Recycling_Strategy&lt; SVC_HANDLER &gt; *rec_s=0, MUTEX *mutex=0, int delete_mutex=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Cached_Connect_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *cre_s, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *con_s, ACE_Recycling_Strategy&lt; SVC_HANDLER &gt; *rec_s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>a3</anchor>
      <arglist>(SVC_HANDLER *&amp;sh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>a4</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>assign_recycler</name>
      <anchor>a5</anchor>
      <arglist>(SVC_HANDLER *svc_handler, ACE_Connection_Recycling_Strategy *recycler, const void *recycling_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>prepare_for_recycling</name>
      <anchor>a6</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>a7</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>a8</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, SVC_HANDLER *&amp;sh_copy, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge</name>
      <anchor>a9</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cache</name>
      <anchor>a10</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recycle_state</name>
      <anchor>a11</anchor>
      <arglist>(const void *recycling_act, ACE_Recyclable_State new_state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Recyclable_State</type>
      <name>recycle_state</name>
      <anchor>a12</anchor>
      <arglist>(const void *recycling_act) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mark_as_closed</name>
      <anchor>a13</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mark_as_closed_i</name>
      <anchor>a14</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup_hint</name>
      <anchor>a15</anchor>
      <arglist>(const void *recycling_act, void **act_holder=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *</type>
      <name>creation_strategy</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Recycling_Strategy&lt; SVC_HANDLER &gt; *</type>
      <name>recycling_strategy</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *</type>
      <name>concurrency_strategy</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>new_connection</name>
      <anchor>b0</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find</name>
      <anchor>b1</anchor>
      <arglist>(REFCOUNTED_HASH_RECYCLABLE_ADDRESS &amp;search_addr, CONNECTION_MAP_ENTRY *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_i</name>
      <anchor>b2</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>cache_i</name>
      <anchor>b3</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>recycle_state_i</name>
      <anchor>b4</anchor>
      <arglist>(const void *recycling_act, ACE_Recyclable_State new_state)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Recyclable_State</type>
      <name>recycle_state_i</name>
      <anchor>b5</anchor>
      <arglist>(const void *recycling_act) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup_hint_i</name>
      <anchor>b6</anchor>
      <arglist>(const void *recycling_act, void **act_holder)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>check_hint_i</name>
      <anchor>b7</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms, CONNECTION_MAP_ENTRY *&amp;entry, int &amp;found)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find_or_create_svc_handler_i</name>
      <anchor>b8</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms, CONNECTION_MAP_ENTRY *&amp;entry, int &amp;found)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler_i</name>
      <anchor>b9</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms, int &amp;found)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CONNECTION_MAP</type>
      <name>connection_map_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MUTEX *</type>
      <name>lock_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_lock_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>REVERSE_MUTEX *</type>
      <name>reverse_lock_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CREATION_STRATEGY *</type>
      <name>creation_strategy_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_creation_strategy_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CONCURRENCY_STRATEGY *</type>
      <name>concurrency_strategy_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_concurrency_strategy_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>RECYCLING_STRATEGY *</type>
      <name>recycling_strategy_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_recycling_strategy_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cached_Connect_Strategy_Ex</name>
    <filename>a01142.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <templarg>CACHING_STRATEGY</templarg>
    <templarg>ATTRIBUTES</templarg>
    <templarg>MUTEX</templarg>
    <base>ACE_Cached_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX &gt;</base>
    <member kind="typedef">
      <type>ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt;</type>
      <name>REFCOUNTED_HASH_RECYCLABLE_ADDRESS</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Cache_Map_Manager&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS, SVC_HANDLER *, ACE_Hash&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS &gt;, ACE_Equal_To&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS &gt;, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>CONNECTION_CACHE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME CONNECTION_CACHE::CACHE_ENTRY</type>
      <name>CONNECTION_CACHE_ENTRY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME CONNECTION_CACHE::key_type</type>
      <name>KEY</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME CONNECTION_CACHE::mapped_type</type>
      <name>VALUE</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Recyclable_Handler_Cleanup_Strategy&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS, ACE_Pair&lt; SVC_HANDLER *, ATTRIBUTES &gt;, ACE_Hash_Map_Manager_Ex&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS, ACE_Pair&lt; SVC_HANDLER *, ATTRIBUTES &gt;, ACE_Hash&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS &gt;, ACE_Equal_To&lt; REFCOUNTED_HASH_RECYCLABLE_ADDRESS &gt;, MUTEX &gt; &gt;</type>
      <name>CLEANUP_STRATEGY</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cached_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX &gt;</type>
      <name>CCSBASE</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cached_Connect_Strategy_Ex</name>
      <anchor>a0</anchor>
      <arglist>(CACHING_STRATEGY &amp;caching_s, ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *cre_s=0, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *con_s=0, ACE_Recycling_Strategy&lt; SVC_HANDLER &gt; *rec_s=0, MUTEX *lock=0, int delete_lock=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Cached_Connect_Strategy_Ex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_connections</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mark_as_closed_i</name>
      <anchor>a3</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CACHING_STRATEGY &amp;</type>
      <name>caching_strategy</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt; &amp;search_addr, ACE_Hash_Map_Entry&lt; ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt;, ACE_Pair&lt; SVC_HANDLER *, ATTRIBUTES &gt; &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_i</name>
      <anchor>b1</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>cache_i</name>
      <anchor>b2</anchor>
      <arglist>(const void *recycling_act)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>recycle_state_i</name>
      <anchor>b3</anchor>
      <arglist>(const void *recycling_act, ACE_Recyclable_State new_state)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Recyclable_State</type>
      <name>recycle_state_i</name>
      <anchor>b4</anchor>
      <arglist>(const void *recycling_act) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup_hint_i</name>
      <anchor>b5</anchor>
      <arglist>(const void *recycling_act, void **act_holder)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>check_hint_i</name>
      <anchor>b6</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms, ACE_Hash_Map_Entry&lt; ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt;, ACE_Pair&lt; SVC_HANDLER *, ATTRIBUTES &gt; &gt; *&amp;entry, int &amp;found)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>find_or_create_svc_handler_i</name>
      <anchor>b7</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms, ACE_Hash_Map_Entry&lt; ACE_Refcounted_Hash_Recyclable&lt; ACE_PEER_CONNECTOR_ADDR &gt;, ACE_Pair&lt; SVC_HANDLER *, ATTRIBUTES &gt; &gt; *&amp;entry, int &amp;found)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler_i</name>
      <anchor>b8</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms, int &amp;found)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>cached_connect</name>
      <anchor>b9</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CONNECTION_CACHE</type>
      <name>connection_cache_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cached_Mem_Pool_Node</name>
    <filename>a01143.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T *</type>
      <name>addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cached_Mem_Pool_Node&lt; T &gt; *</type>
      <name>get_next</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_next</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Cached_Mem_Pool_Node&lt; T &gt; *ptr)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Cached_Mem_Pool_Node&lt; T &gt; *</type>
      <name>next_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Caching_Strategy</name>
    <filename>a01144.html</filename>
    <templarg>ATTRIBUTES</templarg>
    <templarg>CACHING_UTILITY</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Caching_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ATTRIBUTES</type>
      <name>attributes</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>purge_percent</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>purge_percent</name>
      <anchor>a3</anchor>
      <arglist>(double percentage)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify_bind</name>
      <anchor>a4</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify_find</name>
      <anchor>a5</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify_unbind</name>
      <anchor>a6</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify_trybind</name>
      <anchor>a7</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify_rebind</name>
      <anchor>a8</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CACHING_UTILITY &amp;</type>
      <name>caching_utility</name>
      <anchor>a9</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Caching_Strategy_Adapter</name>
    <filename>a01145.html</filename>
    <templarg>ATTRIBUTES</templarg>
    <templarg>CACHING_UTILITY</templarg>
    <templarg>IMPLEMENTATION</templarg>
    <base>ACE_Caching_Strategy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Caching_Strategy_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(IMPLEMENTATION *implementation=0, int delete_implementation=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Caching_Strategy_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTES</type>
      <name>attributes</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>purge_percent</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purge_percent</name>
      <anchor>a4</anchor>
      <arglist>(double percentage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_bind</name>
      <anchor>a5</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_find</name>
      <anchor>a6</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_unbind</name>
      <anchor>a7</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_trybind</name>
      <anchor>a8</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_rebind</name>
      <anchor>a9</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>IMPLEMENTATION &amp;</type>
      <name>implementation</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CACHING_UTILITY &amp;</type>
      <name>caching_utility</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IMPLEMENTATION *</type>
      <name>implementation_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_implementation_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Capabilities</name>
    <filename>a01146.html</filename>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_TString, ACE_CapEntry *, ACE_Hash&lt; ACE_TString &gt;, ACE_Equal_To&lt; ACE_TString &gt;, ACE_Null_Mutex &gt;</type>
      <name>MAP</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Capabilities</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Capabilities</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getval</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *ent, ACE_TString &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getval</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *ent, int &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getent</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *fname, const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>const ACE_TCHAR *</type>
      <name>parse</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *buf, int &amp;cap)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>const ACE_TCHAR *</type>
      <name>parse</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_TCHAR *buf, ACE_TString &amp;cap)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>fillent</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_TCHAR *ent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>parseent</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_TCHAR *name, ACE_TCHAR *line)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>getline</name>
      <anchor>b4</anchor>
      <arglist>(FILE *fp, ACE_TString &amp;line)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>is_entry</name>
      <anchor>b5</anchor>
      <arglist>(const ACE_TCHAR *name, const ACE_TCHAR *line)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>resetcaps</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MAP</type>
      <name>caps_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_CapEntry</name>
    <filename>a01147.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_CapEntry</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_INTCAP</name>
      <anchor>t3t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_STRINGCAP</name>
      <anchor>t3t1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_BOOLCAP</name>
      <anchor>t3t2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_CapEntry</name>
      <anchor>b0</anchor>
      <arglist>(int captype)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>captype_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_CDR</name>
    <filename>a01148.html</filename>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Boolean</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Octet</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>Char</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_WCHAR_T</type>
      <name>WChar</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_INT16</type>
      <name>Short</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_UINT16</type>
      <name>UShort</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_INT32</type>
      <name>Long</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_UINT32</type>
      <name>ULong</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_UINT64</type>
      <name>ULongLong</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>LongLong</name>
      <anchor>s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCTET_SIZE</name>
      <anchor>s24s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHORT_SIZE</name>
      <anchor>s24s11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONG_SIZE</name>
      <anchor>s24s12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONGLONG_SIZE</name>
      <anchor>s24s13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONGDOUBLE_SIZE</name>
      <anchor>s24s14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCTET_ALIGN</name>
      <anchor>s24s15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHORT_ALIGN</name>
      <anchor>s24s16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONG_ALIGN</name>
      <anchor>s24s17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONGLONG_ALIGN</name>
      <anchor>s24s18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONGDOUBLE_ALIGN</name>
      <anchor>s24s19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ALIGNMENT</name>
      <anchor>s24s20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_BUFSIZE</name>
      <anchor>s24s21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXP_GROWTH_MAX</name>
      <anchor>s24s22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_GROWTH_CHUNK</name>
      <anchor>s24s23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_2</name>
      <anchor>d0</anchor>
      <arglist>(const char *orig, char *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_4</name>
      <anchor>d1</anchor>
      <arglist>(const char *orig, char *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_8</name>
      <anchor>d2</anchor>
      <arglist>(const char *orig, char *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_16</name>
      <anchor>d3</anchor>
      <arglist>(const char *orig, char *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_2_array</name>
      <anchor>d4</anchor>
      <arglist>(const char *orig, char *target, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_4_array</name>
      <anchor>d5</anchor>
      <arglist>(const char *orig, char *target, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_8_array</name>
      <anchor>d6</anchor>
      <arglist>(const char *orig, char *target, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap_16_array</name>
      <anchor>d7</anchor>
      <arglist>(const char *orig, char *target, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>mb_align</name>
      <anchor>d8</anchor>
      <arglist>(ACE_Message_Block *mb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>first_size</name>
      <anchor>d9</anchor>
      <arglist>(size_t minsize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>next_size</name>
      <anchor>d10</anchor>
      <arglist>(size_t minsize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>grow</name>
      <anchor>d11</anchor>
      <arglist>(ACE_Message_Block *mb, size_t minsize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>consolidate</name>
      <anchor>d12</anchor>
      <arglist>(ACE_Message_Block *dst, const ACE_Message_Block *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>total_length</name>
      <anchor>d13</anchor>
      <arglist>(const ACE_Message_Block *begin, const ACE_Message_Block *end)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_CDR::Float</name>
    <filename>a01150.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>f</name>
      <anchor>m0</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_CDR::Double</name>
    <filename>a01149.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>f</name>
      <anchor>m0</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_CDR::LongDouble</name>
    <filename>a01151.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a0</anchor>
      <arglist>(const LongDouble &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a1</anchor>
      <arglist>(const LongDouble &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>ld</name>
      <anchor>m0</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Char_Codeset_Translator</name>
    <filename>a01152.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Char_Codeset_Translator</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>read_char</name>
      <anchor>a1</anchor>
      <arglist>(ACE_InputCDR &amp;, ACE_CDR::Char &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>read_string</name>
      <anchor>a2</anchor>
      <arglist>(ACE_InputCDR &amp;, ACE_CDR::Char *&amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>read_char_array</name>
      <anchor>a3</anchor>
      <arglist>(ACE_InputCDR &amp;, ACE_CDR::Char *, ACE_CDR::ULong)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>write_char</name>
      <anchor>a4</anchor>
      <arglist>(ACE_OutputCDR &amp;, ACE_CDR::Char)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>write_string</name>
      <anchor>a5</anchor>
      <arglist>(ACE_OutputCDR &amp;, ACE_CDR::ULong, const ACE_CDR::Char *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>write_char_array</name>
      <anchor>a6</anchor>
      <arglist>(ACE_OutputCDR &amp;, const ACE_CDR::Char *, ACE_CDR::ULong)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::ULong</type>
      <name>ncs</name>
      <anchor>a7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::ULong</type>
      <name>tcs</name>
      <anchor>a8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>read_1</name>
      <anchor>b0</anchor>
      <arglist>(ACE_InputCDR &amp;input, ACE_CDR::Octet *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>write_1</name>
      <anchor>b1</anchor>
      <arglist>(ACE_OutputCDR &amp;output, const ACE_CDR::Octet *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>read_array</name>
      <anchor>b2</anchor>
      <arglist>(ACE_InputCDR &amp;input, void *x, size_t size, size_t align, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>write_array</name>
      <anchor>b3</anchor>
      <arglist>(ACE_OutputCDR &amp;output, const void *x, size_t size, size_t align, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>adjust</name>
      <anchor>b4</anchor>
      <arglist>(ACE_OutputCDR &amp;out, size_t size, size_t align, char *&amp;buf)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>good_bit</name>
      <anchor>b5</anchor>
      <arglist>(ACE_OutputCDR &amp;out, int bit)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>major_version</name>
      <anchor>b6</anchor>
      <arglist>(ACE_InputCDR &amp;input)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>minor_version</name>
      <anchor>b7</anchor>
      <arglist>(ACE_InputCDR &amp;input)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>major_version</name>
      <anchor>b8</anchor>
      <arglist>(ACE_OutputCDR &amp;output)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>minor_version</name>
      <anchor>b9</anchor>
      <arglist>(ACE_OutputCDR &amp;output)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cleanup</name>
    <filename>a01153.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Cleanup</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Cleanup</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cleanup</name>
      <anchor>a2</anchor>
      <arglist>(void *param=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cleanup_Adapter</name>
    <filename>a01154.html</filename>
    <templarg>TYPE</templarg>
    <base>ACE_Cleanup</base>
    <member kind="function">
      <type></type>
      <name>ACE_Cleanup_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Cleanup_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE &amp;</type>
      <name>object</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Cleanup_Adapter</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Cleanup_Adapter&lt; TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Cleanup_Adapter&lt; TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TYPE</type>
      <name>object_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cleanup_Info</name>
    <filename>a01155.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Cleanup_Info</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Cleanup_Info &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Cleanup_Info &amp;o) const</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>object_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CLEANUP_FUNC</type>
      <name>cleanup_hook_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>param_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cleanup_Info_Node</name>
    <filename>a01156.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Cleanup_Info_Node</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Cleanup_Info_Node</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Cleanup_Info &amp;new_info, ACE_Cleanup_Info_Node *next)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Cleanup_Info_Node</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Cleanup_Info_Node *</type>
      <name>insert</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Cleanup_Info &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Cleanup_Info</type>
      <name>cleanup_info_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Cleanup_Info_Node *</type>
      <name>next_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_OS_Exit_Info</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Cleanup_Strategy</name>
    <filename>a01157.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup</name>
      <anchor>a0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *key, VALUE *value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Codeset_Registry</name>
    <filename>a01158.html</filename>
    <member kind="enumvalue">
      <name>max_charsets_</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>locale_to_registry</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_CString &amp;locale, ACE_CDR::ULong &amp;codeset_id, ACE_CDR::UShort *=0, ACE_CDR::UShort **=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>registry_to_locale</name>
      <anchor>d1</anchor>
      <arglist>(ACE_CDR::ULong codeset_id, ACE_CString &amp;locale, ACE_CDR::UShort *=0, ACE_CDR::UShort **=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>is_compatible</name>
      <anchor>d2</anchor>
      <arglist>(ACE_CDR::ULong codeset_id, ACE_CDR::ULong other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_CDR::Short</type>
      <name>get_max_bytes</name>
      <anchor>d3</anchor>
      <arglist>(ACE_CDR::ULong codeset_id)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>int</type>
      <name>locale_to_registry_i</name>
      <anchor>f0</anchor>
      <arglist>(const ACE_CString &amp;locale, ACE_CDR::ULong &amp;codeset_id, ACE_CDR::UShort *=0, ACE_CDR::UShort **=0)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>int</type>
      <name>registry_to_locale_i</name>
      <anchor>f1</anchor>
      <arglist>(ACE_CDR::ULong codeset_id, ACE_CString &amp;locale, ACE_CDR::UShort *=0, ACE_CDR::UShort **=0)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>int</type>
      <name>is_compatible_i</name>
      <anchor>f2</anchor>
      <arglist>(ACE_CDR::ULong codeset_id, ACE_CDR::ULong other)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_CDR::Short</type>
      <name>get_max_bytes_i</name>
      <anchor>f3</anchor>
      <arglist>(ACE_CDR::ULong codeset_id)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>size_t</type>
      <name>num_registry_entries_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>registry_entry</type>
      <name>registry_db_</name>
      <anchor>r1</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Codeset_Registry::registry_entry</name>
    <filename>a01159.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>desc_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>loc_name_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::ULong</type>
      <name>codeset_id_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::UShort</type>
      <name>num_sets_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::UShort</type>
      <name>char_sets_</name>
      <anchor>m4</anchor>
      <arglist>[max_charsets_]</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::UShort</type>
      <name>max_bytes_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Command_Base</name>
    <filename>a01160.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Command_Base</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Command_Base</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>execute</name>
      <anchor>a2</anchor>
      <arglist>(void *arg=0)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Command_Callback</name>
    <filename>a01161.html</filename>
    <templarg>RECEIVER</templarg>
    <templarg>ACTION</templarg>
    <base>ACE_Command_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Command_Callback</name>
      <anchor>a0</anchor>
      <arglist>(RECEIVER &amp;recvr, ACTION action)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Command_Callback</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>execute</name>
      <anchor>a2</anchor>
      <arglist>(void *arg=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RECEIVER &amp;</type>
      <name>receiver_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACTION</type>
      <name>action_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Concurrency_Strategy</name>
    <filename>a01162.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::addr_type</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Concurrency_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>a1</anchor>
      <arglist>(SVC_HANDLER *svc_handler, void *arg=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Concurrency_Strategy</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flags_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Condition</name>
    <filename>a01163.html</filename>
    <templarg>MUTEX</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Condition</name>
      <anchor>a0</anchor>
      <arglist>(MUTEX &amp;m, int type=USYNC_THREAD, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Condition</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Time_Value *abstime)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a4</anchor>
      <arglist>(MUTEX &amp;mutex, const ACE_Time_Value *abstime=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>broadcast</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MUTEX &amp;</type>
      <name>mutex</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_cond_t</type>
      <name>cond_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MUTEX &amp;</type>
      <name>mutex_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Condition&lt; MUTEX &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Condition</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Condition&lt; MUTEX &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Condition&lt; ACE_Recursive_Thread_Mutex &gt;</name>
    <filename>a01164.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Condition</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Recursive_Thread_Mutex &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Condition</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Time_Value *abstime=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Recursive_Thread_Mutex &amp;mutex, const ACE_Time_Value *abstime=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>broadcast</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Recursive_Thread_Mutex &amp;</type>
      <name>mutex</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Condition&lt; ACE_Recursive_Thread_Mutex &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Condition</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Condition&lt; ACE_Recursive_Thread_Mutex &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_cond_t</type>
      <name>cond_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Recursive_Thread_Mutex &amp;</type>
      <name>mutex_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Condition_Attributes</name>
    <filename>a01165.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Condition_Attributes</name>
      <anchor>a0</anchor>
      <arglist>(int type=ACE_DEFAULT_SYNCH_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Condition_Attributes</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Condition_Attributes &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Condition_Attributes</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Condition_Attributes &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_condattr_t</type>
      <name>attributes_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Condition_Thread_Mutex</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Condition_Recursive_Thread_Mutex</name>
    <filename>a01166.html</filename>
    <base>ACE_Condition&lt; ACE_Recursive_Thread_Mutex &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Condition_Recursive_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Recursive_Thread_Mutex &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Condition_Thread_Mutex</name>
    <filename>a01167.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Condition_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Thread_Mutex &amp;m, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Condition_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Thread_Mutex &amp;m, ACE_Condition_Attributes &amp;attributes, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Condition_Thread_Mutex</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Time_Value *abstime)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Thread_Mutex &amp;mutex, const ACE_Time_Value *abstime=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>broadcast</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Mutex &amp;</type>
      <name>mutex</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_cond_t</type>
      <name>cond_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Mutex &amp;</type>
      <name>mutex_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>removed_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Condition_Thread_Mutex &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Condition_Thread_Mutex</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Condition_Thread_Mutex &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Config_ImpExp_Base</name>
    <filename>a01168.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Config_ImpExp_Base</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Configuration &amp;config)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Config_ImpExp_Base</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>import_config</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *filename)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>export_config</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *filename)=0</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Configuration &amp;</type>
      <name>config_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Config_ImpExp_Base</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Config_ImpExp_Base &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Config_ImpExp_Base &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Config_ImpExp_Base &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration</name>
    <filename>a01169.html</filename>
    <member kind="enumeration">
      <name>VALUETYPE</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchor>s4s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGER</name>
      <anchor>s4s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINARY</name>
      <anchor>s4s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchor>s4s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Configuration</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_Configuration_Section_Key &amp;</type>
      <name>root_section</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>open_section</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;base, const ACE_TCHAR *sub_section, int create, ACE_Configuration_Section_Key &amp;result)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove_section</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *sub_section, int recursive)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>enumerate_values</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, int index, ACE_TString &amp;name, VALUETYPE &amp;type)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>enumerate_sections</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, int index, ACE_TString &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>set_string_value</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, const ACE_TString &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>set_integer_value</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, u_int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>set_binary_value</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, const void *data, size_t length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>get_string_value</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, ACE_TString &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>get_integer_value</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, u_int &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>get_binary_value</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, void *&amp;data, size_t &amp;length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>find_value</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, VALUETYPE &amp;type)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove_value</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>expand_path</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TString &amp;path_in, ACE_Configuration_Section_Key &amp;key_out, int create=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>export_config</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>import_config</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a17</anchor>
      <arglist>(const ACE_Configuration &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a18</anchor>
      <arglist>(const ACE_Configuration &amp;rhs) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_TCHAR</type>
      <name>NULL_String_</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Configuration</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Section_Key_Internal *</type>
      <name>get_internal_key</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>validate_name</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_TCHAR *name, int allow_path=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>validate_value_name</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Configuration</name>
      <anchor>b4</anchor>
      <arglist>(const ACE_Configuration &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Configuration &amp;</type>
      <name>operator=</name>
      <anchor>b5</anchor>
      <arglist>(const ACE_Configuration &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Configuration_Section_Key</type>
      <name>root_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration_ExtId</name>
    <filename>a01170.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_ExtId</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Configuration_ExtId</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_ExtId</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Configuration_ExtId &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Configuration_ExtId</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Configuration_ExtId &amp;</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Configuration_ExtId &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Configuration_ExtId &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Configuration_ExtId &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>hash</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration_Heap</name>
    <filename>a01171.html</filename>
    <base>ACE_Configuration</base>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Heap</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Configuration_Heap</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *file_name, void *base_address=ACE_DEFAULT_BASE_ADDR, int default_map_size=ACE_DEFAULT_CONFIG_SECTION_SIZE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(int default_map_size=ACE_DEFAULT_CONFIG_SECTION_SIZE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open_section</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;base, const ACE_TCHAR *sub_section, int create, ACE_Configuration_Section_Key &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_section</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *sub_section, int recursive)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enumerate_values</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, int index, ACE_TString &amp;name, VALUETYPE &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enumerate_sections</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, int index, ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_string_value</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, const ACE_TString &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_integer_value</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, u_int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_binary_value</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, const void *data, size_t length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_string_value</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, ACE_TString &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_integer_value</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, u_int &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_binary_value</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, void *&amp;data, size_t &amp;length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find_value</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, VALUETYPE &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_value</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>open_simple_section</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;base, const ACE_TCHAR *sub_section, int create, ACE_Configuration_Section_Key &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>add_section</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;base, const ACE_TCHAR *sub_section, ACE_Configuration_Section_Key &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_index</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_index_helper</name>
      <anchor>c3</anchor>
      <arglist>(void *buffer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>value_open_helper</name>
      <anchor>c4</anchor>
      <arglist>(size_t hash_table_size, void *buffer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>section_open_helper</name>
      <anchor>c5</anchor>
      <arglist>(size_t hash_table_size, void *buffer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>load_key</name>
      <anchor>c6</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>new_section</name>
      <anchor>c7</anchor>
      <arglist>(const ACE_TString &amp;section, ACE_Configuration_Section_Key &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Configuration_Heap</name>
      <anchor>c8</anchor>
      <arglist>(const ACE_Configuration_Heap &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Configuration_Heap &amp;</type>
      <name>operator=</name>
      <anchor>c9</anchor>
      <arglist>(const ACE_Configuration_Heap &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SECTION_MAP *</type>
      <name>index_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>default_map_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration_Section_IntId</name>
    <filename>a01172.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Section_IntId</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Configuration_Section_IntId</name>
      <anchor>a1</anchor>
      <arglist>(VALUE_MAP *value_hash_map, SUBSECTION_MAP *section_hash_map)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Section_IntId</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Configuration_Section_IntId &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Configuration_Section_IntId</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Configuration_Section_IntId &amp;</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Configuration_Section_IntId &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="variable">
      <type>VALUE_MAP *</type>
      <name>value_hash_map_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SUBSECTION_MAP *</type>
      <name>section_hash_map_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration_Section_Key</name>
    <filename>a01173.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Section_Key</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Configuration_Section_Key</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Section_Key_Internal *key)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Section_Key</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Configuration_Section_Key</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Configuration_Section_Key &amp;</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Section_Key_Internal *</type>
      <name>key_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Configuration</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration_Section_Key_Heap</name>
    <filename>a01174.html</filename>
    <base>ACE_Section_Key_Internal</base>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Section_Key_Heap</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *path)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR *</type>
      <name>path_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VALUE_HASH::ITERATOR *</type>
      <name>value_iter_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SUBSECTION_HASH::ITERATOR *</type>
      <name>section_iter_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Configuration_Section_Key_Heap</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Configuration_Section_Key_Heap</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Configuration_Section_Key_Heap &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Configuration_Section_Key_Heap &amp;</type>
      <name>operator=</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_Configuration_Section_Key_Heap &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration_Value_IntId</name>
    <filename>a01175.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Value_IntId</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Configuration_Value_IntId</name>
      <anchor>a1</anchor>
      <arglist>(ACE_TCHAR *string)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Configuration_Value_IntId</name>
      <anchor>a2</anchor>
      <arglist>(u_int integer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Value_IntId</name>
      <anchor>a3</anchor>
      <arglist>(void *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Configuration_Value_IntId</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Configuration_Value_IntId &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Configuration_Value_IntId</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Configuration_Value_IntId &amp;</type>
      <name>operator=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Configuration_Value_IntId &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Configuration::VALUETYPE</type>
      <name>type_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Configuration_Value_IntId::@3</type>
      <name>data_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>ptr_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u_int</type>
      <name>int_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>length_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Configuration_Win32Registry</name>
    <filename>a01177.html</filename>
    <base>ACE_Configuration</base>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Configuration_Win32Registry</name>
      <anchor>a0</anchor>
      <arglist>(HKEY hKey)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Configuration_Win32Registry</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open_section</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;base, const ACE_TCHAR *sub_section, int create, ACE_Configuration_Section_Key &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_section</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *sub_section, int recursive)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enumerate_values</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, int index, ACE_TString &amp;name, VALUETYPE &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enumerate_sections</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, int index, ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_string_value</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, const ACE_TString &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_integer_value</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, u_int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_binary_value</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, const void *data, size_t length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_string_value</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, ACE_TString &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_integer_value</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, u_int &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_binary_value</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, void *&amp;data, size_t &amp;length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find_value</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name, VALUETYPE &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_value</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>operator==</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_Configuration_Win32Registry &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>operator!=</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_Configuration_Win32Registry &amp;rhs) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>HKEY</type>
      <name>resolve_key</name>
      <anchor>d0</anchor>
      <arglist>(HKEY hKey, const ACE_TCHAR *path, int create=1)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>load_key</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;key, HKEY &amp;hKey)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Configuration_Win32Registry</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Configuration_Win32Registry</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_Configuration_Win32Registry &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Configuration_Win32Registry &amp;</type>
      <name>operator=</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Configuration_Win32Registry &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Connect_Strategy</name>
    <filename>a01178.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>ACE_PEER_CONNECTOR_ADDR</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_PEER_CONNECTOR</type>
      <name>connector_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Connect_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_PEER_CONNECTOR &amp;</type>
      <name>connector</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Connect_Strategy</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>a3</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>a4</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, SVC_HANDLER *&amp;sh_copy, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_PEER_CONNECTOR</type>
      <name>connector_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Connection_Recycling_Strategy</name>
    <filename>a01179.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Connection_Recycling_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>purge</name>
      <anchor>a1</anchor>
      <arglist>(const void *recycling_act)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cache</name>
      <anchor>a2</anchor>
      <arglist>(const void *recycling_act)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>recycle_state</name>
      <anchor>a3</anchor>
      <arglist>(const void *recycling_act, ACE_Recyclable_State new_state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Recyclable_State</type>
      <name>recycle_state</name>
      <anchor>a4</anchor>
      <arglist>(const void *recycling_act) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>mark_as_closed</name>
      <anchor>a5</anchor>
      <arglist>(const void *recycling_act)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>mark_as_closed_i</name>
      <anchor>a6</anchor>
      <arglist>(const void *recycling_act)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cleanup_hint</name>
      <anchor>a7</anchor>
      <arglist>(const void *recycling_act, void **act_holder=0)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Connection_Recycling_Strategy</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Connector</name>
    <filename>a01180.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <base>ACE_Connector_Base</base>
    <base>ACE_Service_Object</base>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::addr_type</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_PEER_CONNECTOR</type>
      <name>connector_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME _ACE_PEER_CONNECTOR::PEER_ADDR</type>
      <name>ACE_TYPENAME_ACE_PEER_CONNECTOR_PEER_ADDR</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Connector</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reactor *r=ACE_Reactor::instance(), int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Reactor *r=ACE_Reactor::instance(), int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Connector</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect</name>
      <anchor>a3</anchor>
      <arglist>(SVC_HANDLER *&amp;svc_handler, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, const ACE_Synch_Options &amp;synch_options=ACE_Synch_Options::defaults, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr=(ACE_TYPENAME_ACE_PEER_CONNECTOR_PEER_ADDR &amp;) ACE_PEER_CONNECTOR_ADDR_ANY, int reuse_addr=0, int flags=O_RDWR, int perms=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect</name>
      <anchor>a4</anchor>
      <arglist>(SVC_HANDLER *&amp;svc_handler_hint, SVC_HANDLER *&amp;svc_handler, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, const ACE_Synch_Options &amp;synch_options=ACE_Synch_Options::defaults, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr=(ACE_TYPENAME_ACE_PEER_CONNECTOR_PEER_ADDR &amp;) ACE_PEER_CONNECTOR_ADDR_ANY, int reuse_addr=0, int flags=O_RDWR, int perms=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_n</name>
      <anchor>a5</anchor>
      <arglist>(size_t n, SVC_HANDLER *svc_handlers[], ACE_PEER_CONNECTOR_ADDR remote_addrs[], ACE_TCHAR *failed_svc_handlers=0, const ACE_Synch_Options &amp;synch_options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_PEER_CONNECTOR &amp;</type>
      <name>connector</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize_svc_handler</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle, SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reactor</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Reactor *reactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reactor *</type>
      <name>reactor</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_NonBlocking_Connect_Handler&lt; SVC_HANDLER &gt;</type>
      <name>NBCH</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>b0</anchor>
      <arglist>(SVC_HANDLER *&amp;sh)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>b1</anchor>
      <arglist>(SVC_HANDLER *&amp;svc_handler, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>b2</anchor>
      <arglist>(SVC_HANDLER *&amp;svc_handler, SVC_HANDLER *&amp;sh_copy, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>b3</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>nonblocking_connect</name>
      <anchor>b4</anchor>
      <arglist>(SVC_HANDLER *, const ACE_Synch_Options &amp;)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_i</name>
      <anchor>b5</anchor>
      <arglist>(SVC_HANDLER *&amp;svc_handler, SVC_HANDLER **sh_copy, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, const ACE_Synch_Options &amp;synch_options, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Handle_Set &amp;</type>
      <name>non_blocking_handles</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>b7</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>b9</anchor>
      <arglist>(ACE_TCHAR **, size_t) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>b10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>b11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_PEER_CONNECTOR</type>
      <name>connector_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>flags_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Handle_Set</type>
      <name>non_blocking_handles_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Connector_Base</name>
    <filename>a01181.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize_svc_handler</name>
      <anchor>a0</anchor>
      <arglist>(ACE_HANDLE handle, SVC_HANDLER *svc_handler)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Handle_Set &amp;</type>
      <name>non_blocking_handles</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Control_Block</name>
    <filename>a01182.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>print_alignment_info</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ref_counter_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Name_Node *</type>
      <name>name_head_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Malloc_Header *</type>
      <name>freep_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>lock_name_</name>
      <anchor>m3</anchor>
      <arglist>[MAXNAMELEN]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>align_</name>
      <anchor>m4</anchor>
      <arglist>[(ACE_CONTROL_BLOCK_ALIGN_BYTES)?ACE_CONTROL_BLOCK_ALIGN_BYTES:ACE_MALLOC_ALIGN]</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Malloc_Header</type>
      <name>base_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Control_Block::ACE_Malloc_Header</name>
    <filename>a01183.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_Header</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>init_ptr</name>
      <anchor>d0</anchor>
      <arglist>(ACE_Malloc_Header **ptr, ACE_Malloc_Header *init, void *base_addr)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Malloc_Header *</type>
      <name>next_block_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>padding_</name>
      <anchor>m2</anchor>
      <arglist>[(ACE_MALLOC_PADDING_SIZE)?ACE_MALLOC_PADDING_SIZE:ACE_MALLOC_ALIGN]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Control_Block::ACE_Name_Node</name>
    <filename>a01184.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Node</name>
      <anchor>a0</anchor>
      <arglist>(const char *name, char *name_ptr, char *pointer, ACE_Name_Node *head)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Node</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Name_Node &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Node</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Name_Node</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a5</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>init_ptr</name>
      <anchor>d0</anchor>
      <arglist>(ACE_Name_Node **ptr, ACE_Name_Node *init, void *base_addr)</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>name_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>pointer_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Name_Node *</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Name_Node *</type>
      <name>prev_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Copy_Disabled</name>
    <filename>a01185.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Copy_Disabled</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Copy_Disabled</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Copy_Disabled &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Copy_Disabled &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Copy_Disabled &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Countdown_Time</name>
    <filename>a01186.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Countdown_Time</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Countdown_Time</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stop</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>update</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stopped</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value *</type>
      <name>max_wait_time_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>start_time_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>stopped_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Creation_Strategy</name>
    <filename>a01187.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::addr_type</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Creation_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *=0, ACE_Reactor *=ACE_Reactor::instance())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Thread_Manager *=0, ACE_Reactor *=ACE_Reactor::instance())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Creation_Strategy</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>a3</anchor>
      <arglist>(SVC_HANDLER *&amp;sh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Data_Block</name>
    <filename>a01188.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Data_Block</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Data_Block</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Message_Block::ACE_Message_Type msg_type, const char *msg_data, ACE_Allocator *allocator_strategy, ACE_Lock *locking_strategy, ACE_Message_Block::Message_Flags flags, ACE_Allocator *data_block_allocator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Data_Block</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block::ACE_Message_Type</type>
      <name>msg_type</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_type</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block::ACE_Message_Type type)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>base</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base</name>
      <anchor>a6</anchor>
      <arglist>(char *data, size_t size, ACE_Message_Block::Message_Flags mflags=ACE_Message_Block::DONT_DELETE)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>end</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>mark</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchor>a10</anchor>
      <arglist>(size_t length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Data_Block *</type>
      <name>clone</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Message_Block::Message_Flags mask=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Data_Block *</type>
      <name>clone_nocopy</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Message_Block::Message_Flags mask=0) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Data_Block *</type>
      <name>duplicate</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Data_Block *</type>
      <name>release</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Lock *lock=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block::Message_Flags</type>
      <name>set_flags</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Message_Block::Message_Flags more_flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block::Message_Flags</type>
      <name>clr_flags</name>
      <anchor>a17</anchor>
      <arglist>(ACE_Message_Block::Message_Flags less_flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block::Message_Flags</type>
      <name>flags</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Allocator *</type>
      <name>allocator_strategy</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>locking_strategy</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>locking_strategy</name>
      <anchor>a21</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reference_count</name>
      <anchor>a23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Allocator *</type>
      <name>data_block_allocator</name>
      <anchor>a24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Data_Block *</type>
      <name>release_i</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Data_Block *</type>
      <name>release_no_delete</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Lock *lock)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block::ACE_Message_Type</type>
      <name>type_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block::Message_Flags</type>
      <name>flags_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>base_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>allocator_strategy_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Lock *</type>
      <name>locking_strategy_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>reference_count_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>data_block_allocator_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Data_Block &amp;</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Data_Block &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Data_Block</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Data_Block &amp;)</arglist>
    </member>
    <member kind="friend" protection="public">
      <type>friend class</type>
      <name>ACE_Message_Block</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Date_Time</name>
    <filename>a01189.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Date_Time</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Date_Time</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Time_Value &amp;timevalue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Date_Time</name>
      <anchor>a2</anchor>
      <arglist>(long day, long month=0, long year=0, long hour=0, long minute=0, long second=0, long microsec=0, long wday=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Time_Value &amp;timevalue)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>day</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>day</name>
      <anchor>a6</anchor>
      <arglist>(long day)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>month</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>month</name>
      <anchor>a8</anchor>
      <arglist>(long month)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>year</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>year</name>
      <anchor>a10</anchor>
      <arglist>(long year)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>hour</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hour</name>
      <anchor>a12</anchor>
      <arglist>(long hour)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>minute</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minute</name>
      <anchor>a14</anchor>
      <arglist>(long minute)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>second</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>second</name>
      <anchor>a16</anchor>
      <arglist>(long second)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>microsec</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>microsec</name>
      <anchor>a18</anchor>
      <arglist>(long microsec)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>weekday</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weekday</name>
      <anchor>a20</anchor>
      <arglist>(long wday)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>day_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>month_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>year_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>hour_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>minute_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>second_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>microsec_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>wday_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Deadline_Message_Strategy</name>
    <filename>a01190.html</filename>
    <base>ACE_Dynamic_Message_Strategy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Deadline_Message_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(unsigned long static_bit_field_mask=0x3FFUL, unsigned long static_bit_field_shift=10, unsigned long dynamic_priority_max=0x3FFFFFUL, unsigned long dynamic_priority_offset=0x200000UL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Deadline_Message_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>convert_priority</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Time_Value &amp;priority, const ACE_Message_Block &amp;mb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DEV</name>
    <filename>a01191.html</filename>
    <base>ACE_IO_SAP</base>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disable</name>
      <anchor>a2</anchor>
      <arglist>(int signum) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_DEV</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DEV_Addr</name>
    <filename>a01192.html</filename>
    <base>ACE_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_DEV_Addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DEV_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_DEV_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_DEV_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_DEV_Addr</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *devname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *devname)</arglist>
    </member>
    <member kind="function">
      <type>ACE_DEV_Addr &amp;</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_DEV_Addr &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a7</anchor>
      <arglist>(ACE_TCHAR *addr, size_t) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_DEV_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_DEV_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>get_path_name</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>devname_</name>
      <anchor>o0</anchor>
      <arglist>[MAXNAMLEN+1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DEV_Connector</name>
    <filename>a01193.html</filename>
    <member kind="typedef">
      <type>ACE_DEV_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_DEV_IO</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DEV_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DEV_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_DEV_IO &amp;new_io, const ACE_DEV_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_DEV_IO &amp;new_io, const ACE_DEV_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DEV_IO</name>
    <filename>a01194.html</filename>
    <base>ACE_DEV</base>
    <member kind="typedef">
      <type>ACE_DEV_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>z29_0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>z29_1</anchor>
      <arglist>(void *buf, size_t n, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>z29_2</anchor>
      <arglist>(const iovec iov[], size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>z29_3</anchor>
      <arglist>(iovec iov[], size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>z29_4</anchor>
      <arglist>(size_t n,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>z29_5</anchor>
      <arglist>(size_t n,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>z29_6</anchor>
      <arglist>(const void *buf, size_t n, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>z29_7</anchor>
      <arglist>(void *buf, size_t n, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>z29_8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>z29_9</anchor>
      <arglist>(ACE_DEV_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>z29_10</anchor>
      <arglist>(ACE_DEV_Addr &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>z29_11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DEV_Addr</type>
      <name>addr_</name>
      <anchor>z29_12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DEV_IO</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a1</anchor>
      <arglist>(const void *buf, size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a2</anchor>
      <arglist>(void *buf, size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a3</anchor>
      <arglist>(const void *buf, size_t n) const</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_DEV_Connector</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dev_Poll_Event_Tuple</name>
    <filename>a01195.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dev_Poll_Event_Tuple</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Event_Handler *</type>
      <name>event_handler</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Reactor_Mask</type>
      <name>mask</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>suspended</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>refcount</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dev_Poll_Handler_Guard</name>
    <filename>a01196.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dev_Poll_Handler_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Dev_Poll_Reactor_Handler_Repository &amp;repository, ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Dev_Poll_Handler_Guard</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Dev_Poll_Reactor_Handler_Repository &amp;</type>
      <name>repository_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dev_Poll_Reactor</name>
    <filename>a01197.html</filename>
    <base>ACE_Reactor_Impl</base>
    <member kind="function">
      <type></type>
      <name>ACE_Dev_Poll_Reactor</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *notify=0, int mask_signals=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Dev_Poll_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *notify=0, int mask_signals=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Dev_Poll_Reactor</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(size_t size, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>current_info</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE, size_t &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_sig_handler</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Sig_Handler *signal_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_timer_queue</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>timer_queue</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue *</type>
      <name>timer_queue</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>work_pending</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Time_Value &amp;max_wait_time=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivated</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchor>a16</anchor>
      <arglist>(int do_stop)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a17</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a18</anchor>
      <arglist>(ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a19</anchor>
      <arglist>(ACE_HANDLE event_handle, ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a20</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a21</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a22</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a23</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a24</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a25</anchor>
      <arglist>(const ACE_Handle_Set &amp;handle_set, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a26</anchor>
      <arglist>(int signum, ACE_Sig_Action *new_disp, ACE_Sig_Action *old_disp=0, int sigkey=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a27</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a28</anchor>
      <arglist>(ACE_Event_Handler *event_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a29</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a30</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handlers</name>
      <anchor>a31</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a32</anchor>
      <arglist>(ACE_Event_Handler *event_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a33</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a34</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handlers</name>
      <anchor>a35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resumable_handler</name>
      <anchor>a36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>uses_event_associations</name>
      <anchor>a37</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a38</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a39</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a40</anchor>
      <arglist>(ACE_Event_Handler *event_handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a41</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a42</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_added)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a43</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_added)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a44</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_cleared)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a45</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_cleared)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a46</anchor>
      <arglist>(ACE_Event_Handler *event_handler=0, ACE_Reactor_Mask mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>a47</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>a48</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a49</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>find_handler</name>
      <anchor>a50</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a51</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Event_Handler **event_handler=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a52</anchor>
      <arglist>(int signum, ACE_Event_Handler **=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>initialized</name>
      <anchor>a53</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchor>a54</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Lock &amp;</type>
      <name>lock</name>
      <anchor>a55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>wakeup_all_threads</name>
      <anchor>a56</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a57</anchor>
      <arglist>(ACE_thread_t new_owner, ACE_thread_t *old_owner=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a58</anchor>
      <arglist>(ACE_thread_t *owner)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a59</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a60</anchor>
      <arglist>(int r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>requeue_position</name>
      <anchor>a61</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>requeue_position</name>
      <anchor>a62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a63</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>z36_0</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>z36_1</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>z38_0</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>z38_1</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask, int ops)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>work_pending_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_events_i</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>upcall</name>
      <anchor>b2</anchor>
      <arglist>(ACE_Event_Handler *event_handler, int(ACE_Event_Handler::*callback)(ACE_HANDLE), ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>dispatch</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>dispatch_timer_handlers</name>
      <anchor>b4</anchor>
      <arglist>(int &amp;number_of_handlers_dispatched)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>dispatch_io_events</name>
      <anchor>b5</anchor>
      <arglist>(int &amp;io_handlers_dispatched)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>register_handler_i</name>
      <anchor>b6</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>remove_handler_i</name>
      <anchor>b7</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>suspend_handler_i</name>
      <anchor>b8</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>resume_handler_i</name>
      <anchor>b9</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>mask_ops_i</name>
      <anchor>b10</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>short</type>
      <name>reactor_mask_to_poll_event</name>
      <anchor>b11</anchor>
      <arglist>(ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char</type>
      <name>initialized_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>poll_fd_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>size_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>mmap_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>pollfd *</type>
      <name>start_pfds_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>pollfd *</type>
      <name>end_pfds_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>sig_atomic_t</type>
      <name>deactivated_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Lock_Adapter&lt; ACE_SYNCH_MUTEX &gt;</type>
      <name>lock_adapter_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Dev_Poll_Reactor_Handler_Repository</type>
      <name>handler_rep_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Queue *</type>
      <name>timer_queue_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_timer_queue_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sig_Handler *</type>
      <name>signal_handler_</name>
      <anchor>n12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_signal_handler_</name>
      <anchor>n13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor_Notify *</type>
      <name>notify_handler_</name>
      <anchor>n14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_notify_handler_</name>
      <anchor>n15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>mask_signals_</name>
      <anchor>n16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>restart_</name>
      <anchor>n17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dev_Poll_Reactor_Handler_Repository</name>
    <filename>a01198.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dev_Poll_Reactor_Handler_Repository</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>find</name>
      <anchor>z32_0</anchor>
      <arglist>(ACE_HANDLE handle, size_t *index_p=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mask</name>
      <anchor>z32_1</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reactor_Mask</type>
      <name>mask</name>
      <anchor>z32_2</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>suspend</name>
      <anchor>z32_3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resume</name>
      <anchor>z32_4</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspended</name>
      <anchor>z32_5</anchor>
      <arglist>(ACE_HANDLE handle) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>z32_6</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>z32_7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind_all</name>
      <anchor>z32_8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>add_ref</name>
      <anchor>z32_9</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>remove_ref</name>
      <anchor>z32_10</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invalid_handle</name>
      <anchor>z34_0</anchor>
      <arglist>(ACE_HANDLE handle) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_in_range</name>
      <anchor>z34_1</anchor>
      <arglist>(ACE_HANDLE handle) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Dev_Poll_Event_Tuple *</type>
      <name>handlers_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dev_Poll_Reactor_Notify</name>
    <filename>a01199.html</filename>
    <base>ACE_Reactor_Notify</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>z30_0</anchor>
      <arglist>(ACE_Reactor_Impl *, ACE_Timer_Queue *timer_queue=0, int disable_notify=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>z30_1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>notify</name>
      <anchor>z30_2</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_notifications</name>
      <anchor>z30_3</anchor>
      <arglist>(int &amp;number_of_active_handles, ACE_Handle_Set &amp;rd_mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>notify_handle</name>
      <anchor>z30_4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_dispatchable</name>
      <anchor>z30_5</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_notify</name>
      <anchor>z30_6</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>read_notify_pipe</name>
      <anchor>z30_7</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>z30_8</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>z30_9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>z30_10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>z30_11</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>z30_12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Dev_Poll_Reactor *</type>
      <name>dp_reactor_</name>
      <anchor>z30_13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Pipe</type>
      <name>notification_pipe_</name>
      <anchor>z30_14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>max_notify_iterations_</name>
      <anchor>z30_15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Dev_Poll_Reactor_Notify</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dirent</name>
    <filename>a01200.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dirent</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Dirent</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *dirname)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Dirent</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>dirent *</type>
      <name>read</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchor>a6</anchor>
      <arglist>(struct dirent *entry, struct dirent **result)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>tell</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchor>a8</anchor>
      <arglist>(long loc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rewind</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DIR *</type>
      <name>dirp_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dirent_Selector</name>
    <filename>a01201.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dirent_Selector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Dirent_Selector</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>dirent *</type>
      <name>operator[]</name>
      <anchor>a3</anchor>
      <arglist>(const int index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *dir, int(*selector)(const dirent *d)=0, int(*comparator)(const dirent **d1, const dirent **d2)=0)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>dirent **</type>
      <name>namelist_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>n_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLL</name>
    <filename>a01202.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_DLL</name>
      <anchor>a0</anchor>
      <arglist>(int close_on_destruction=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DLL</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *dll_name, int open_mode=ACE_DEFAULT_SHLIB_MODE, int close_on_destruction=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DLL</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_DLL &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *dll_name, int open_mode=ACE_DEFAULT_SHLIB_MODE, int close_on_destruction=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_DLL</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>symbol</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *symbol_name, int ignore_errors=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>error</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_SHLIB_HANDLE</type>
      <name>get_handle</name>
      <anchor>a8</anchor>
      <arglist>(int become_owner=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_handle</name>
      <anchor>a9</anchor>
      <arglist>(ACE_SHLIB_HANDLE handle, int close_on_destruction=1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>open_i</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_TCHAR *dll_name, int open_mode=ACE_DEFAULT_SHLIB_MODE, int close_on_destruction=1, ACE_SHLIB_HANDLE handle=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_DLL &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>open_mode_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>dll_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>close_on_destruction_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DLL_Handle *</type>
      <name>dll_handle_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>error_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLL_Handle</name>
    <filename>a01203.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_DLL_Handle</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_DLL_Handle</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>dll_name</name>
      <anchor>a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *dll_name, int open_mode, ACE_SHLIB_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(int unload=0)</arglist>
    </member>
    <member kind="function">
      <type>sig_atomic_t</type>
      <name>refcount</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>symbol</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *symbol_name, int ignore_errors=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SHLIB_HANDLE</type>
      <name>get_handle</name>
      <anchor>a7</anchor>
      <arglist>(int become_owner=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>auto_ptr&lt; ACE_TString &gt;</type>
      <name>error</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_DLL_Handle</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_DLL_Handle &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_DLL_Handle &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sig_atomic_t</type>
      <name>refcount_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>dll_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SHLIB_HANDLE</type>
      <name>handle_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sig_atomic_t</type>
      <name>open_called_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLL_Manager</name>
    <filename>a01204.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_SIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_DLL_Handle *</type>
      <name>open_dll</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *dll_name, int openmode, ACE_SHLIB_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_dll</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *dll_name)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>unload_policy</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload_policy</name>
      <anchor>a3</anchor>
      <arglist>(u_long unload_policy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_DLL_Manager *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(int size=ACE_DLL_Manager::DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>open</name>
      <anchor>b0</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>close</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_DLL_Handle *</type>
      <name>find_dll</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_TCHAR *dll_name) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unload_dll</name>
      <anchor>b3</anchor>
      <arglist>(ACE_DLL_Handle *dll_handle, int force_unload=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_DLL_Manager</name>
      <anchor>c0</anchor>
      <arglist>(int size=ACE_DLL_Manager::DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ACE_DLL_Manager</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_DLL_Manager</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_DLL_Manager &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c3</anchor>
      <arglist>(const ACE_DLL_Manager &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DLL_Handle **</type>
      <name>handle_vector_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>total_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_long</type>
      <name>unload_policy_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_DLL_Manager *</type>
      <name>instance_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Framework_Repository</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLL_Singleton_Adapter_T</name>
    <filename>a01205.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>dll_name</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLL_Singleton_T</name>
    <filename>a01206.html</filename>
    <templarg>TYPE</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>dll_name</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dump</name>
      <anchor>d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_DLL_Singleton_T</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>~ACE_DLL_Singleton_T</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>ACE_DLL_Singleton_T&lt; TYPE, ACE_LOCK &gt; *&amp;</type>
      <name>instance_i</name>
      <anchor>e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TYPE</type>
      <name>instance_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_DLL_Singleton_T&lt; TYPE, ACE_LOCK &gt; *</type>
      <name>singleton_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLL_Strategy</name>
    <filename>a01207.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Creation_Strategy</base>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DLL_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DLL_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(const char dll_name[], const char factory_function[], const char svc_name[], ACE_Service_Repository *, ACE_Thread_Manager *=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const char dll_name[], const char factory_function[], const char svc_name[], ACE_Service_Repository *, ACE_Thread_Manager *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>a3</anchor>
      <arglist>(SVC_HANDLER *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>inherited</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char</type>
      <name>dll_name_</name>
      <anchor>n0</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char</type>
      <name>factory_function_</name>
      <anchor>n1</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char</type>
      <name>svc_name_</name>
      <anchor>n2</anchor>
      <arglist>[MAXNAMELEN+1]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Service_Repository *</type>
      <name>svc_rep_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLList</name>
    <filename>a01208.html</filename>
    <templarg>T</templarg>
    <base>ACE_Double_Linked_List&lt; ACE_DLList_Node &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_DLList&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>insert_tail</name>
      <anchor>a1</anchor>
      <arglist>(T *new_item)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>insert_head</name>
      <anchor>a2</anchor>
      <arglist>(T *new_item)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>delete_head</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>delete_tail</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchor>a5</anchor>
      <arglist>(T *&amp;item, size_t slot=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a7</anchor>
      <arglist>(ACE_DLList_Node *n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DLList</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_DLList</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_DLList&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_DLList</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_DLList_Node</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator&lt; T &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_DLList_Iterator&lt; T &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_DLList_Reverse_Iterator&lt; T &gt;</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLList_Iterator</name>
    <filename>a01209.html</filename>
    <templarg>T</templarg>
    <base>ACE_Double_Linked_List_Iterator&lt; ACE_DLList_Node &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_DLList_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_DLList&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(ACE_DLList&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(T *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DLList&lt; T &gt; *</type>
      <name>list_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_DLList&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_DLList_Node</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLList_Node</name>
    <filename>a01210.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_DLList_Node</name>
      <anchor>a0</anchor>
      <arglist>(void *&amp;i, ACE_DLList_Node *n=0, ACE_DLList_Node *p=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_DLList_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>item_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_DLList_Node *</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_DLList_Node *</type>
      <name>prev_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_DLList_Node</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Double_Linked_List&lt; ACE_DLList_Node &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator_Base&lt; ACE_DLList_Node &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator&lt; ACE_DLList_Node &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Reverse_Iterator&lt; ACE_DLList_Node &gt;</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DLList_Reverse_Iterator</name>
    <filename>a01211.html</filename>
    <templarg>T</templarg>
    <base>ACE_Double_Linked_List_Reverse_Iterator&lt; ACE_DLList_Node &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_DLList_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_DLList&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(ACE_DLList&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(T *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DLList&lt; T &gt; *</type>
      <name>list_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_DLList&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_DLList_Node</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_DNode</name>
    <filename>a01212.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>~ACE_DNode</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_DNode</name>
      <anchor>c0</anchor>
      <arglist>(const T &amp;i, ACE_DNode&lt; T &gt; *n=0, ACE_DNode&lt; T &gt; *p=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DNode&lt; T &gt; *</type>
      <name>next_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DNode&lt; T &gt; *</type>
      <name>prev_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>item_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Ordered_MultiSet&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Ordered_MultiSet_Iterator&lt; T &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Double_Linked_List</name>
    <filename>a01213.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>ACE_Double_Linked_List_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Double_Linked_List_Reverse_Iterator&lt; T &gt;</type>
      <name>REVERSE_ITERATOR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Double_Linked_List</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Double_Linked_List</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Double_Linked_List</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>insert_tail</name>
      <anchor>a6</anchor>
      <arglist>(T *new_item)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>insert_head</name>
      <anchor>a7</anchor>
      <arglist>(T *new_item)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>delete_head</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>delete_tail</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchor>a11</anchor>
      <arglist>(T *&amp;item, size_t slot=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a14</anchor>
      <arglist>(T *n)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>delete_nodes</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>copy_nodes</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Double_Linked_List&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>init_head</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>insert_element</name>
      <anchor>b3</anchor>
      <arglist>(T *new_item, int before=0, T *old_item=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>remove_element</name>
      <anchor>b4</anchor>
      <arglist>(T *item)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T *</type>
      <name>head_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator_Base&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator&lt; T &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Reverse_Iterator&lt; T &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Double_Linked_List_Iterator</name>
    <filename>a01214.html</filename>
    <templarg>T</templarg>
    <base>ACE_Double_Linked_List_Iterator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Double_Linked_List_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>advance_and_remove</name>
      <anchor>a4</anchor>
      <arglist>(int dont_remove)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Iterator&lt; T &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Iterator&lt; T &gt;</type>
      <name>operator--</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Double_Linked_List_Iterator_Base</name>
    <filename>a01215.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a0</anchor>
      <arglist>(T *&amp;) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator *</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Double_Linked_List_Iterator_Base</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Double_Linked_List_Iterator_Base</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Double_Linked_List_Iterator_Base&lt; T &gt; &amp;iter)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>go_head</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>go_tail</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>T *</type>
      <name>not_done</name>
      <anchor>b4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>T *</type>
      <name>do_advance</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>T *</type>
      <name>do_retreat</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_i</name>
      <anchor>b7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T *</type>
      <name>current_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const ACE_Double_Linked_List&lt; T &gt; *</type>
      <name>dllist_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Double_Linked_List_Reverse_Iterator</name>
    <filename>a01216.html</filename>
    <templarg>T</templarg>
    <base>ACE_Double_Linked_List_Iterator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Double_Linked_List_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Double_Linked_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>advance_and_remove</name>
      <anchor>a4</anchor>
      <arglist>(int dont_remove)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Reverse_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Reverse_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Reverse_Iterator&lt; T &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Double_Linked_List_Reverse_Iterator&lt; T &gt;</type>
      <name>operator--</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dummy_Node</name>
    <filename>a01217.html</filename>
    <base>ACE_Parse_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Dummy_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Static_Node *, const ACE_Parse_Node *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Dummy_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a2</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Static_Node *</type>
      <name>node_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Parse_Node *</type>
      <name>mods_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dumpable</name>
    <filename>a01218.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dumpable</name>
      <anchor>a0</anchor>
      <arglist>(const void *)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Dumpable</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const void *</type>
      <name>this_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_ODB</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Dumpable_Ptr</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dumpable_Adapter</name>
    <filename>a01219.html</filename>
    <templarg>Concrete</templarg>
    <base>ACE_Dumpable</base>
    <member kind="function">
      <type></type>
      <name>ACE_Dumpable_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const Concrete *t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Dumpable_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Concrete *</type>
      <name>operator-&gt;</name>
      <anchor>a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const Concrete *</type>
      <name>this_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dumpable_Ptr</name>
    <filename>a01220.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dumpable_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Dumpable *dumper=0)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Dumpable *</type>
      <name>operator-&gt;</name>
      <anchor>a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Dumpable *dumper) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Dumpable *</type>
      <name>dumper_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dynamic</name>
    <filename>a01221.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Dynamic</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Dynamic</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_dynamic</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Dynamic *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>is_dynamic_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dynamic_Cached_Allocator</name>
    <filename>a01222.html</filename>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_New_Allocator</base>
    <member kind="function">
      <type></type>
      <name>ACE_Dynamic_Cached_Allocator</name>
      <anchor>a0</anchor>
      <arglist>(size_t n_chunks, size_t chunk_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Dynamic_Cached_Allocator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>malloc</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a3</anchor>
      <arglist>(size_t nbytes, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a4</anchor>
      <arglist>(size_t n_elem, size_t elem_size, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchor>a5</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>pool_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Locked_Free_List&lt; ACE_Cached_Mem_Pool_Node&lt; char &gt;, ACE_LOCK &gt;</type>
      <name>free_list_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>chunk_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dynamic_Message_Queue</name>
    <filename>a01223.html</filename>
    <templarg></templarg>
    <base>ACE_Message_Queue&lt; ACE_SYNCH_USE &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Dynamic_Message_Queue</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Dynamic_Message_Strategy &amp;message_strategy, size_t hwm=ACE_Message_Queue_Base::DEFAULT_HWM, size_t lwm=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Dynamic_Message_Queue</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_messages</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *&amp;list_head, ACE_Message_Block *&amp;list_tail, u_int status_flags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_head</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_tail</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_head</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Message_Block *new_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>sublist_enqueue_i</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Message_Block *new_item, const ACE_Time_Value &amp;current_time, ACE_Message_Block *&amp;sublist_head, ACE_Message_Block *&amp;sublist_tail, ACE_Dynamic_Message_Strategy::Priority_Status status)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_head_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>refresh_queue</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>refresh_pending_queue</name>
      <anchor>b4</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>refresh_late_queue</name>
      <anchor>b5</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>pending_head_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>pending_tail_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>late_head_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>late_tail_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>beyond_late_head_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>beyond_late_tail_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Dynamic_Message_Strategy &amp;</type>
      <name>message_strategy_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Dynamic_Message_Queue&lt; _ACE_SYNCH &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Dynamic_Message_Queue</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Dynamic_Message_Queue&lt; _ACE_SYNCH &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>peek_dequeue_head</name>
      <anchor>c2</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dynamic_Message_Strategy</name>
    <filename>a01224.html</filename>
    <member kind="enumeration">
      <name>Priority_Status</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PENDING</name>
      <anchor>s4s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LATE</name>
      <anchor>s4s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BEYOND_LATE</name>
      <anchor>s4s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY_STATUS</name>
      <anchor>s4s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Dynamic_Message_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(unsigned long static_bit_field_mask, unsigned long static_bit_field_shift, unsigned long dynamic_priority_max, unsigned long dynamic_priority_offset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Dynamic_Message_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Priority_Status</type>
      <name>priority_status</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;mb, const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>static_bit_field_mask</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>static_bit_field_mask</name>
      <anchor>a4</anchor>
      <arglist>(unsigned long)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>static_bit_field_shift</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>static_bit_field_shift</name>
      <anchor>a6</anchor>
      <arglist>(unsigned long)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>dynamic_priority_max</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dynamic_priority_max</name>
      <anchor>a8</anchor>
      <arglist>(unsigned long)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>dynamic_priority_offset</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dynamic_priority_offset</name>
      <anchor>a10</anchor>
      <arglist>(unsigned long)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual void</type>
      <name>convert_priority</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Time_Value &amp;priority, const ACE_Message_Block &amp;mb)=0</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>static_bit_field_mask_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>static_bit_field_shift_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>dynamic_priority_max_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>dynamic_priority_offset_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>max_late_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>min_pending_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>pending_shift_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dynamic_Node</name>
    <filename>a01225.html</filename>
    <base>ACE_Static_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Dynamic_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Service_Type *, ACE_TCHAR *params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Dynamic_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_Service_Type *</type>
      <name>record</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a3</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Service_Type *</type>
      <name>record_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dynamic_Service</name>
    <filename>a01226.html</filename>
    <templarg>TYPE</templarg>
    <base>ACE_Dynamic_Service_Base</base>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Dynamic_Service_Base</name>
    <filename>a01227.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>void *</type>
      <name>instance</name>
      <anchor>e0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_EH_Dispatch_Info</name>
    <filename>a01228.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_EH_Dispatch_Info</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, ACE_EH_PTMF callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dispatch</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Event_Handler *</type>
      <name>event_handler_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Reactor_Mask</type>
      <name>mask_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_EH_PTMF</type>
      <name>callback_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dispatch_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_EH_Dispatch_Info</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_EH_Dispatch_Info &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_EH_Dispatch_Info &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_EH_Dispatch_Info &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Env_Value</name>
    <filename>a01229.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Env_Value</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Env_Value</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *varname, const T &amp;vardefault)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Env_Value</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *varname, const T &amp;defval)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>varname</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Env_Value</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Env_Value&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Env_Value&lt; T &gt;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Env_Value&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fetch_value</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>varname_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>value_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Equal_To</name>
    <filename>a01230.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const TYPE &amp;lhs, const TYPE &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Errno_Guard</name>
    <filename>a01231.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Errno_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_ERRNO_TYPE &amp;errno_ref, int error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Errno_Guard</name>
      <anchor>a1</anchor>
      <arglist>(ACE_ERRNO_TYPE &amp;errno_ref)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Errno_Guard</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>error_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event</name>
    <filename>a01232.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Event</name>
      <anchor>a0</anchor>
      <arglist>(int manual_reset=0, int initial_state=0, int type=USYNC_THREAD, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Event</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_event_t</type>
      <name>handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle</name>
      <anchor>a4</anchor>
      <arglist>(ACE_event_t new_handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Time_Value *abstime, int use_absolute_time=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pulse</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_event_t</type>
      <name>handle_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>removed_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Event</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Event &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const ACE_Event &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Event &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Descriptions</name>
    <filename>a01233.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Event_Descriptions &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>const char **</type>
      <name>descriptions_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u_long</type>
      <name>minimum_id_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Handler</name>
    <filename>a01234.html</filename>
    <member kind="typedef">
      <type>long</type>
      <name>Reference_Count</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LO_PRIORITY</name>
      <anchor>s19s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HI_PRIORITY</name>
      <anchor>s19s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NULL_MASK</name>
      <anchor>s19s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_MASK</name>
      <anchor>s19s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_MASK</name>
      <anchor>s19s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXCEPT_MASK</name>
      <anchor>s19s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_MASK</name>
      <anchor>s19s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONNECT_MASK</name>
      <anchor>s19s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIMER_MASK</name>
      <anchor>s19s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QOS_MASK</name>
      <anchor>s19s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GROUP_QOS_MASK</name>
      <anchor>s19s11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGNAL_MASK</name>
      <anchor>s19s12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL_EVENTS_MASK</name>
      <anchor>s19s13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RWE_MASK</name>
      <anchor>s19s14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DONT_CALL</name>
      <anchor>s19s15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_EVENT_HANDLER_NOT_RESUMED</name>
      <anchor>s20s16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_REACTOR_RESUMES_HANDLER</name>
      <anchor>s20s17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_APPLICATION_RESUMES_HANDLER</name>
      <anchor>s20s18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Event_Handler</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_handle</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>priority</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>priority</name>
      <anchor>a4</anchor>
      <arglist>(int priority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>a5</anchor>
      <arglist>(ACE_HANDLE fd=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_output</name>
      <anchor>a6</anchor>
      <arglist>(ACE_HANDLE fd=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_exception</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE fd=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a8</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>handle_exit</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Process *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>a10</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask close_mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>a11</anchor>
      <arglist>(int signum, siginfo_t *=0, ucontext_t *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_qos</name>
      <anchor>a13</anchor>
      <arglist>(ACE_HANDLE=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_group_qos</name>
      <anchor>a14</anchor>
      <arglist>(ACE_HANDLE=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reactor</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Reactor *reactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reactor *</type>
      <name>reactor</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reactor_Timer_Interface *</type>
      <name>reactor_timer_interface</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Reference_Count</type>
      <name>add_reference</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Reference_Count</type>
      <name>remove_reference</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Reference_Counting_Policy &amp;</type>
      <name>reference_counting_policy</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>read_adapter</name>
      <anchor>d0</anchor>
      <arglist>(void *event_handler)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>register_stdin_handler</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor *reactor, ACE_Thread_Manager *thr_mgr, int flags=THR_DETACHED)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>remove_stdin_handler</name>
      <anchor>d2</anchor>
      <arglist>(ACE_Reactor *reactor, ACE_Thread_Manager *thr_mgr)</arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Atomic_Op&lt; ACE_SYNCH_MUTEX, Reference_Count &gt;</type>
      <name>Atomic_Reference_Count</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Event_Handler</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Reactor *=0, int priority=ACE_Event_Handler::LO_PRIORITY)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Atomic_Reference_Count</type>
      <name>reference_count_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>priority_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Reference_Counting_Policy</type>
      <name>reference_counting_policy_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Handler::Policy</name>
    <filename>a01235.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Policy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Handler::Reference_Counting_Policy</name>
    <filename>a01236.html</filename>
    <base>ACE_Event_Handler::Policy</base>
    <member kind="enumeration">
      <name>Value</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENABLED</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISABLED</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>value</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>value</name>
      <anchor>a1</anchor>
      <arglist>(Value value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Reference_Counting_Policy</name>
      <anchor>c0</anchor>
      <arglist>(Value value)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Value</type>
      <name>value_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Event_Handler</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Handler_Handle_Timeout_Upcall</name>
    <filename>a01237.html</filename>
    <templarg>ACE_LOCK</templarg>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_LOCK &gt;, ACE_LOCK &gt;</type>
      <name>TIMER_QUEUE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Event_Handler_Handle_Timeout_Upcall</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Event_Handler_Handle_Timeout_Upcall</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registration</name>
      <anchor>a2</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preinvoke</name>
      <anchor>a3</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time, const void *&amp;upcall_act)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timeout</name>
      <anchor>a4</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>postinvoke</name>
      <anchor>a5</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time, const void *upcall_act)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_type</name>
      <anchor>a6</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, int dont_call, int &amp;requires_reference_counting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_timer</name>
      <anchor>a7</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, int dont_call, int requires_reference_counting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deletion</name>
      <anchor>a8</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Event_Handler_Handle_Timeout_Upcall</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Event_Handler_Handle_Timeout_Upcall&lt; ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>requires_reference_counting_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Handler_T</name>
    <filename>a01238.html</filename>
    <templarg>T</templarg>
    <base>ACE_Event_Handler</base>
    <member kind="typedef">
      <type>ACE_HANDLE(T::*</type>
      <name>GET_HANDLE</name>
      <anchor>s0</anchor>
      <arglist>)(void) const</arglist>
    </member>
    <member kind="typedef">
      <type>void(T::*</type>
      <name>SET_HANDLE</name>
      <anchor>s1</anchor>
      <arglist>)(ACE_HANDLE)</arglist>
    </member>
    <member kind="typedef">
      <type>int(T::*</type>
      <name>IO_HANDLER</name>
      <anchor>s2</anchor>
      <arglist>)(ACE_HANDLE)</arglist>
    </member>
    <member kind="typedef">
      <type>int(T::*</type>
      <name>TO_HANDLER</name>
      <anchor>s3</anchor>
      <arglist>)(const ACE_Time_Value &amp;, const void *)</arglist>
    </member>
    <member kind="typedef">
      <type>int(T::*</type>
      <name>CL_HANDLER</name>
      <anchor>s4</anchor>
      <arglist>)(ACE_HANDLE, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="typedef">
      <type>int(T::*</type>
      <name>SIG_HANDLER</name>
      <anchor>s5</anchor>
      <arglist>)(int, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Event_Handler_T</name>
      <anchor>a0</anchor>
      <arglist>(T *op_handler, int delete_handler, GET_HANDLE get_handle=0, IO_HANDLER input=0, CL_HANDLER close=0, SIG_HANDLER sig=0, TO_HANDLER timeout=0, IO_HANDLER output=0, SET_HANDLE set_handle=0, IO_HANDLER except=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Event_Handler_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE fd=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_output</name>
      <anchor>a5</anchor>
      <arglist>(ACE_HANDLE fd=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_exception</name>
      <anchor>a6</anchor>
      <arglist>(ACE_HANDLE fd=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE fd, ACE_Reactor_Mask close_mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>a9</anchor>
      <arglist>(int signum, siginfo_t *=0, ucontext_t *=0)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>op_handler</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>op_handler</name>
      <anchor>a11</anchor>
      <arglist>(T *)</arglist>
    </member>
    <member kind="function">
      <type>GET_HANDLE</type>
      <name>handle_get</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_get</name>
      <anchor>a13</anchor>
      <arglist>(GET_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>SET_HANDLE</type>
      <name>handle_set</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_set</name>
      <anchor>a15</anchor>
      <arglist>(SET_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>IO_HANDLER</type>
      <name>input_handler</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>input_handler</name>
      <anchor>a17</anchor>
      <arglist>(IO_HANDLER)</arglist>
    </member>
    <member kind="function">
      <type>IO_HANDLER</type>
      <name>output_handler</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>output_handler</name>
      <anchor>a19</anchor>
      <arglist>(IO_HANDLER)</arglist>
    </member>
    <member kind="function">
      <type>IO_HANDLER</type>
      <name>except_handler</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>except_handler</name>
      <anchor>a21</anchor>
      <arglist>(IO_HANDLER)</arglist>
    </member>
    <member kind="function">
      <type>TO_HANDLER</type>
      <name>to_handler</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_handler</name>
      <anchor>a23</anchor>
      <arglist>(TO_HANDLER)</arglist>
    </member>
    <member kind="function">
      <type>CL_HANDLER</type>
      <name>cl_handler</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cl_handler</name>
      <anchor>a25</anchor>
      <arglist>(CL_HANDLER)</arglist>
    </member>
    <member kind="function">
      <type>SIG_HANDLER</type>
      <name>sig_handler</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sig_handler</name>
      <anchor>a27</anchor>
      <arglist>(SIG_HANDLER)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a28</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T *</type>
      <name>op_handler_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>IO_HANDLER</type>
      <name>input_handler_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>IO_HANDLER</type>
      <name>output_handler_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>IO_HANDLER</type>
      <name>except_handler_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TO_HANDLER</type>
      <name>to_handler_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CL_HANDLER</type>
      <name>cl_handler_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SIG_HANDLER</type>
      <name>sig_handler_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_handler_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SET_HANDLE</type>
      <name>set_handle_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>GET_HANDLE</type>
      <name>get_handle_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Handler_var</name>
    <filename>a01239.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Event_Handler_var</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Event_Handler_var</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Event_Handler *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Event_Handler_var</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Event_Handler_var &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Event_Handler_var</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler_var &amp;</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Event_Handler *p)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler_var &amp;</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Event_Handler_var &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>operator-&gt;</name>
      <anchor>a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>handler</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>release</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Event_Handler *p=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Event_Handler *</type>
      <name>ptr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Event_Tuple</name>
    <filename>a01240.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Event_Tuple</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Event_Tuple</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_HANDLE h)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Event_Tuple</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Event_Tuple &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Event_Tuple &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Event_Handler *</type>
      <name>event_handler_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FIFO</name>
    <filename>a01241.html</filename>
    <base>ACE_IPC_SAP</base>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags, int perms, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *&amp;rendezvous) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_FIFO</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_FIFO</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags, int perms, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>rendezvous_</name>
      <anchor>o0</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FIFO_Caching_Strategy</name>
    <filename>a01242.html</filename>
    <templarg>ATTRIBUTES</templarg>
    <templarg>CACHING_UTILITY</templarg>
    <member kind="typedef">
      <type>ATTRIBUTES</type>
      <name>CACHING_ATTRIBUTES</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Caching_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTES</type>
      <name>attributes</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>purge_percent</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purge_percent</name>
      <anchor>a3</anchor>
      <arglist>(double percentage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_bind</name>
      <anchor>a4</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_find</name>
      <anchor>a5</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_unbind</name>
      <anchor>a6</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_trybind</name>
      <anchor>a7</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_rebind</name>
      <anchor>a8</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>CACHING_UTILITY &amp;</type>
      <name>caching_utility</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATTRIBUTES</type>
      <name>order_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>purge_percent_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CACHING_UTILITY</type>
      <name>caching_utility_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FIFO_Recv</name>
    <filename>a01243.html</filename>
    <base>ACE_FIFO</base>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Recv</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Recv</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_CREAT|O_RDONLY, int perms=ACE_DEFAULT_FILE_PERMS, int persistent=1, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_CREAT|O_RDONLY, int perms=ACE_DEFAULT_FILE_PERMS, int persistent=1, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a4</anchor>
      <arglist>(void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a5</anchor>
      <arglist>(void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>aux_handle_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FIFO_Recv_Msg</name>
    <filename>a01244.html</filename>
    <base>ACE_FIFO_Recv</base>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Recv_Msg</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Recv_Msg</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_CREAT|O_RDONLY, int perms=ACE_DEFAULT_FILE_PERMS, int persistent=1, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_CREAT|O_RDONLY, int perms=ACE_DEFAULT_FILE_PERMS, int persistent=1, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Str_Buf &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a4</anchor>
      <arglist>(void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FIFO_Send</name>
    <filename>a01245.html</filename>
    <base>ACE_FIFO</base>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Send</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Send</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_WRONLY, int perms=ACE_DEFAULT_FILE_PERMS, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_WRONLY, int perms=ACE_DEFAULT_FILE_PERMS, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a3</anchor>
      <arglist>(const void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a4</anchor>
      <arglist>(const void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FIFO_Send_Msg</name>
    <filename>a01246.html</filename>
    <base>ACE_FIFO_Send</base>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Send_Msg</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FIFO_Send_Msg</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_WRONLY, int perms=ACE_DEFAULT_FILE_PERMS, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *rendezvous, int flags=O_WRONLY, int perms=ACE_DEFAULT_FILE_PERMS, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Str_Buf &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a4</anchor>
      <arglist>(const void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FILE</name>
    <filename>a01247.html</filename>
    <base>ACE_IO_SAP</base>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlink</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_info</name>
      <anchor>a3</anchor>
      <arglist>(ACE_FILE_Info *finfo)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_info</name>
      <anchor>a4</anchor>
      <arglist>(ACE_FILE_Info &amp;finfo)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>truncate</name>
      <anchor>a5</anchor>
      <arglist>(off_t length)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>seek</name>
      <anchor>a6</anchor>
      <arglist>(off_t offset, int whence=SEEK_CUR)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>position</name>
      <anchor>a7</anchor>
      <arglist>(long offset, int startpos)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>tell</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>position</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disable</name>
      <anchor>a10</anchor>
      <arglist>(int signum) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_FILE</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_FILE_Addr</type>
      <name>addr_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FILE_Addr</name>
    <filename>a01248.html</filename>
    <base>ACE_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_FILE_Addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FILE_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_FILE_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_FILE_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_FILE_Addr</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>ACE_FILE_Addr &amp;</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_FILE_Addr &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a7</anchor>
      <arglist>(ACE_TCHAR *addr, size_t) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_FILE_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_FILE_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>get_path_name</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>filename_</name>
      <anchor>o0</anchor>
      <arglist>[MAXNAMLEN+1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FILE_Connector</name>
    <filename>a01249.html</filename>
    <member kind="typedef">
      <type>ACE_FILE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_FILE_IO</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FILE_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FILE_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_FILE_IO &amp;new_io, const ACE_FILE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR|O_CREAT, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_FILE_IO &amp;new_io, const ACE_FILE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR|O_CREAT, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FILE_Info</name>
    <filename>a01250.html</filename>
    <member kind="variable">
      <type>mode_t</type>
      <name>mode_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nlink_t</type>
      <name>nlink_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>off_t</type>
      <name>size_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FILE_IO</name>
    <filename>a01251.html</filename>
    <base>ACE_FILE</base>
    <member kind="typedef">
      <type>ACE_FILE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_FILE_IO</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a1</anchor>
      <arglist>(const void *buf, size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a2</anchor>
      <arglist>(void *buf, size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a3</anchor>
      <arglist>(const void *buf, size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a5</anchor>
      <arglist>(void *buf, size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a6</anchor>
      <arglist>(const iovec iov[], int n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a7</anchor>
      <arglist>(iovec iov[], int n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a8</anchor>
      <arglist>(size_t n,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a9</anchor>
      <arglist>(size_t n,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a10</anchor>
      <arglist>(const void *buf, size_t n, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a11</anchor>
      <arglist>(void *buf, size_t n, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>sendv</name>
      <anchor>a12</anchor>
      <arglist>(const iovec iov[], int n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recvv</name>
      <anchor>a13</anchor>
      <arglist>(iovec *io_vec)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>sendv_n</name>
      <anchor>a14</anchor>
      <arglist>(const iovec iov[], int n) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recvv_n</name>
      <anchor>a15</anchor>
      <arglist>(iovec iov[], int n) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_FILE_Connector</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_File_Lock</name>
    <filename>a01252.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_File_Lock</name>
      <anchor>a0</anchor>
      <arglist>(ACE_HANDLE handle=ACE_INVALID_HANDLE, int unlink_in_destructor=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_File_Lock</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *filename, int flags, mode_t mode=0, int unlink_in_destructor=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *filename, int flags, mode_t mode=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_File_Lock</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a4</anchor>
      <arglist>(int unlink_file=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a6</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a8</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a9</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a10</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a11</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a12</anchor>
      <arglist>(short whence=0, off_t start=0, off_t len=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_handle</name>
      <anchor>a14</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_OS::ace_flock_t</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>removed_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>unlink_in_destructor_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_File_Lock &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_File_Lock</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_File_Lock &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Filecache</name>
    <filename>a01253.html</filename>
    <member kind="enumvalue">
      <name>ACE_DEFAULT_VIRTUAL_FILESYSTEM_TABLE_SIZE</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_DEFAULT_VIRTUAL_FILESYSTEM_CACHE_SIZE</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Filecache</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Filecache_Object *</type>
      <name>fetch</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *filename, int mapit=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Filecache_Object *</type>
      <name>remove</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Filecache_Object *</type>
      <name>create</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *filename, int size)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Filecache_Object *</type>
      <name>finish</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Filecache_Object *&amp;new_file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Filecache *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Filecache_Object *</type>
      <name>insert_i</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *filename, ACE_SYNCH_RW_MUTEX &amp;filelock, int mapit)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Filecache_Object *</type>
      <name>remove_i</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Filecache_Object *</type>
      <name>update_i</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_TCHAR *filename, ACE_SYNCH_RW_MUTEX &amp;filelock, int mapit)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Filecache</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Filecache_Hash</type>
      <name>hash_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_RW_MUTEX</type>
      <name>hash_lock_</name>
      <anchor>o2</anchor>
      <arglist>[ACE_DEFAULT_VIRTUAL_FILESYSTEM_TABLE_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_RW_MUTEX</type>
      <name>file_lock_</name>
      <anchor>o3</anchor>
      <arglist>[ACE_DEFAULT_VIRTUAL_FILESYSTEM_TABLE_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Filecache *</type>
      <name>cvf_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Filecache_Handle</name>
    <filename>a01254.html</filename>
    <member kind="enumvalue">
      <name>ACE_SUCCESS</name>
      <anchor>s7s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_ACCESS_FAILED</name>
      <anchor>s7s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN_FAILED</name>
      <anchor>s7s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_COPY_FAILED</name>
      <anchor>s7s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_STAT_FAILED</name>
      <anchor>s7s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_MEMMAP_FAILED</name>
      <anchor>s7s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WRITE_FAILED</name>
      <anchor>s7s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Filecache_Handle</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *filename, ACE_Filecache_Flag mapit=ACE_MAPIT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Filecache_Handle</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *filename, int size, ACE_Filecache_Flag mapit=ACE_MAPIT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Filecache_Handle</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>address</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>size</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Filecache_Handle</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>init</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Filecache_Object *</type>
      <name>file_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mapit_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Filecache_Object</name>
    <filename>a01255.html</filename>
    <member kind="enumeration">
      <name>Creation_States</name>
      <anchor>s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_READING</name>
      <anchor>s9s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WRITING</name>
      <anchor>s9s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Error_Conditions</name>
      <anchor>s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_SUCCESS</name>
      <anchor>s10s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_ACCESS_FAILED</name>
      <anchor>s10s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN_FAILED</name>
      <anchor>s10s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_COPY_FAILED</name>
      <anchor>s10s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_STAT_FAILED</name>
      <anchor>s10s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_MEMMAP_FAILED</name>
      <anchor>s10s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WRITE_FAILED</name>
      <anchor>s10s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Filecache_Object</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *filename, ACE_SYNCH_RW_MUTEX &amp;lock, LPSECURITY_ATTRIBUTES sa=0, int mapit=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Filecache_Object</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *filename, off_t size, ACE_SYNCH_RW_MUTEX &amp;lock, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Filecache_Object</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchor>a6</anchor>
      <arglist>(int error_value, const ACE_TCHAR *s=ACE_LIB_TEXT(&quot;ACE_Filecache_Object&quot;))</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>filename</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>address</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>size</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>update</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Filecache_Object</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>init</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>error_i</name>
      <anchor>c0</anchor>
      <arglist>(int error_value, const ACE_TCHAR *s=ACE_LIB_TEXT(&quot;ACE_Filecache_Object&quot;))</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>tempname_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>filename_</name>
      <anchor>o1</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Mem_Map</type>
      <name>mmap_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_stat</type>
      <name>stat_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>off_t</type>
      <name>size_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>action_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>error_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>stale_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>sa_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_RW_MUTEX</type>
      <name>junklock_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_RW_MUTEX &amp;</type>
      <name>lock_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Filecache</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Fixed_Set</name>
    <filename>a01256.html</filename>
    <templarg>T</templarg>
    <templarg>ACE_SIZE</templarg>
    <member kind="typedef">
      <type>ACE_Fixed_Set_Iterator&lt; T, ACE_SIZE &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Fixed_Set_Iterator&lt; T, ACE_SIZE &gt;</type>
      <name>CONST_ITERATOR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Fixed_Set</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Fixed_Set</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Fixed_Set&lt; T, ACE_SIZE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Fixed_Set&lt; T, ACE_SIZE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Fixed_Set</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a8</anchor>
      <arglist>(const T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Fixed_Set::@4</type>
      <name>search_structure_</name>
      <anchor>o2</anchor>
      <arglist>[ACE_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>item_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>is_free_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Fixed_Set_Iterator&lt; T, ACE_SIZE &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Fixed_Set_Const_Iterator&lt; T, ACE_SIZE &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Fixed_Set_Const_Iterator</name>
    <filename>a01258.html</filename>
    <templarg>T</templarg>
    <templarg>ACE_SIZE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Fixed_Set_Const_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Fixed_Set&lt; T, ACE_SIZE &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Fixed_Set&lt; T, ACE_SIZE &gt; &amp;</type>
      <name>s_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t</type>
      <name>next_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Fixed_Set_Iterator</name>
    <filename>a01259.html</filename>
    <templarg>T</templarg>
    <templarg>ACE_SIZE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Fixed_Set_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Fixed_Set&lt; T, ACE_SIZE &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Fixed_Set&lt; T, ACE_SIZE &gt; &amp;</type>
      <name>s_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t</type>
      <name>next_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Fixed_Stack</name>
    <filename>a01260.html</filename>
    <templarg>T</templarg>
    <templarg>ACE_SIZE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Fixed_Stack</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Fixed_Stack</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Fixed_Stack&lt; T, ACE_SIZE &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Fixed_Stack&lt; T, ACE_SIZE &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Fixed_Stack</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchor>a4</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pop</name>
      <anchor>a5</anchor>
      <arglist>(T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>top</name>
      <anchor>a6</anchor>
      <arglist>(T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>top_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>stack_</name>
      <anchor>o2</anchor>
      <arglist>[ACE_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Flag_Manip</name>
    <filename>a01261.html</filename>
    <member kind="function" static="yes">
      <type>int</type>
      <name>set_flags</name>
      <anchor>d0</anchor>
      <arglist>(ACE_HANDLE handle, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>clr_flags</name>
      <anchor>d1</anchor>
      <arglist>(ACE_HANDLE handle, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_flags</name>
      <anchor>d2</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Flow_Spec</name>
    <filename>a01263.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Flow_Spec</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Flow_Spec</name>
      <anchor>a1</anchor>
      <arglist>(unsigned long token_rate, unsigned long token_bucket_size, unsigned long peak_bandwidth, unsigned long latency, unsigned long delay_variation, ACE_SERVICE_TYPE service_type, unsigned long max_sdu_size, unsigned long minimum_policed_size, int ttl, int priority)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>token_rate</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>token_rate</name>
      <anchor>a3</anchor>
      <arglist>(unsigned long tr)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>token_bucket_size</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>token_bucket_size</name>
      <anchor>a5</anchor>
      <arglist>(unsigned long tbs)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>peak_bandwidth</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>peak_bandwidth</name>
      <anchor>a7</anchor>
      <arglist>(unsigned long pb)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>latency</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>latency</name>
      <anchor>a9</anchor>
      <arglist>(unsigned long l)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>delay_variation</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delay_variation</name>
      <anchor>a11</anchor>
      <arglist>(unsigned long dv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SERVICE_TYPE</type>
      <name>service_type</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>service_type</name>
      <anchor>a13</anchor>
      <arglist>(ACE_SERVICE_TYPE st)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>max_sdu_size</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max_sdu_size</name>
      <anchor>a15</anchor>
      <arglist>(unsigned long mss)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>minimum_policed_size</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_policed_size</name>
      <anchor>a17</anchor>
      <arglist>(unsigned long mps)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ttl</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ttl</name>
      <anchor>a19</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>priority</name>
      <anchor>a21</anchor>
      <arglist>(int p)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>token_rate_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>token_bucket_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>peak_bandwidth_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>latency_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>delay_variation_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SERVICE_TYPE</type>
      <name>service_type_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>max_sdu_size_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>minimum_policed_size_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ttl_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>priority_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_FlReactor</name>
    <filename>a01264.html</filename>
    <base>ACE_Select_Reactor_T&lt; ACE_Select_Reactor_Token &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_FlReactor</name>
      <anchor>a0</anchor>
      <arglist>(size_t size=DEFAULT_SIZE, int restart=0, ACE_Sig_Handler *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_FlReactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a3</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Event_Handler *handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>wait_for_multiple_events</name>
      <anchor>b4</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;, ACE_Time_Value *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset_timeout</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_FlReactor</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_FlReactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_FlReactor &amp;</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_FlReactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>fl_io_proc</name>
      <anchor>f0</anchor>
      <arglist>(int fd, void *)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>fl_timeout_proc</name>
      <anchor>f1</anchor>
      <arglist>(void *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Framework_Component</name>
    <filename>a01265.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Framework_Component</name>
      <anchor>a0</anchor>
      <arglist>(void *_this, const ACE_TCHAR *dll_name=0, const ACE_TCHAR *name=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close_singleton</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Framework_Component</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const void *</type>
      <name>this_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>dll_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Framework_Repository</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Framework_Component_T</name>
    <filename>a01266.html</filename>
    <templarg>Concrete</templarg>
    <base>ACE_Framework_Component</base>
    <member kind="function">
      <type></type>
      <name>ACE_Framework_Component_T</name>
      <anchor>a0</anchor>
      <arglist>(Concrete *concrete)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Framework_Component_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Framework_Repository</name>
    <filename>a01267.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_SIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Framework_Repository</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(int size=DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_component</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Framework_Component *fc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_component</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_dll_components</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *dll_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>current_size</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_size</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Framework_Repository *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(int size=ACE_Framework_Repository::DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Framework_Repository</name>
      <anchor>c0</anchor>
      <arglist>(int size=ACE_Framework_Repository::DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>remove_dll_components_i</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_TCHAR *dll_name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>compact</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Framework_Repository</name>
      <anchor>c3</anchor>
      <arglist>(const ACE_Framework_Repository &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Framework_Repository &amp;</type>
      <name>operator=</name>
      <anchor>c4</anchor>
      <arglist>(const ACE_Framework_Repository &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Framework_Component **</type>
      <name>component_vector_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>total_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Framework_Repository *</type>
      <name>repository_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sig_atomic_t</type>
      <name>shutting_down_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Framework_Component</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Free_List</name>
    <filename>a01268.html</filename>
    <templarg>T</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Free_List</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchor>a1</anchor>
      <arglist>(T *element)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T *</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchor>a3</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchor>a4</anchor>
      <arglist>(size_t newsize)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Free_List&lt; ACE_Cached_Mem_Pool_Node&lt; char &gt;&gt;</name>
    <filename>a01269.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Free_List&lt; ACE_Cached_Mem_Pool_Node&lt; T &gt;&gt;</name>
    <filename>a01270.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Function_Node</name>
    <filename>a01271.html</filename>
    <base>ACE_Location_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Function_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *pathname, const ACE_TCHAR *func_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>symbol</name>
      <anchor>a1</anchor>
      <arglist>(int &amp;yyerrno, ACE_Service_Object_Exterminator *gobbler=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Function_Node</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>function_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Function_Timeprobe</name>
    <filename>a01272.html</filename>
    <templarg>Timeprobe</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Function_Timeprobe</name>
      <anchor>a0</anchor>
      <arglist>(Timeprobe &amp;timeprobe, u_long event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Function_Timeprobe</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Timeprobe &amp;</type>
      <name>timeprobe_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>event_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Future</name>
    <filename>a01273.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Future</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Future</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Future&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Future</name>
      <anchor>a2</anchor>
      <arglist>(const T &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Future</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Future&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a5</anchor>
      <arglist>(const T &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Future&lt; T &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Future&lt; T &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a9</anchor>
      <arglist>(const T &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchor>a10</anchor>
      <arglist>(T &amp;value, ACE_Time_Value *tv=0) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchor>a11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ready</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>attach</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Future_Observer&lt; T &gt; *observer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>detach</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Future_Observer&lt; T &gt; *observer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Future_Rep&lt; T &gt; *</type>
      <name>get_rep</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Future_Rep&lt; T &gt;</type>
      <name>FUTURE_REP</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FUTURE_REP *</type>
      <name>future_rep_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Future_Holder</name>
    <filename>a01274.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Future_Holder</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Future&lt; T &gt; &amp;future)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Future_Holder</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Future&lt; T &gt;</type>
      <name>item_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Future_Holder</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Future_Observer</name>
    <filename>a01275.html</filename>
    <templarg>T</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Future_Observer</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Future&lt; T &gt; &amp;future)=0</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Future_Observer</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Future_Rep</name>
    <filename>a01276.html</filename>
    <templarg>T</templarg>
    <member kind="typedef" protection="protected">
      <type>ACE_Future_Observer&lt; T &gt;</type>
      <name>OBSERVER</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Unbounded_Set&lt; OBSERVER * &gt;</type>
      <name>OBSERVER_COLLECTION</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>set</name>
      <anchor>c0</anchor>
      <arglist>(const T &amp;r, ACE_Future&lt; T &gt; &amp;caller)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get</name>
      <anchor>c1</anchor>
      <arglist>(T &amp;value, ACE_Time_Value *tv) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>attach</name>
      <anchor>c2</anchor>
      <arglist>(ACE_Future_Observer&lt; T &gt; *observer, ACE_Future&lt; T &gt; &amp;caller)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>detach</name>
      <anchor>c3</anchor>
      <arglist>(ACE_Future_Observer&lt; T &gt; *observer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>operator T</name>
      <anchor>c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dump</name>
      <anchor>c5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>ready</name>
      <anchor>c6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Future_Rep</name>
      <anchor>c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ACE_Future_Rep</name>
      <anchor>c8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_Future_Rep&lt; T &gt; *</type>
      <name>internal_create</name>
      <anchor>f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_Future_Rep&lt; T &gt; *</type>
      <name>create</name>
      <anchor>f1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_Future_Rep&lt; T &gt; *</type>
      <name>attach</name>
      <anchor>f2</anchor>
      <arglist>(ACE_Future_Rep&lt; T &gt; *&amp;rep)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>detach</name>
      <anchor>f3</anchor>
      <arglist>(ACE_Future_Rep&lt; T &gt; *&amp;rep)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>assign</name>
      <anchor>f4</anchor>
      <arglist>(ACE_Future_Rep&lt; T &gt; *&amp;rep, ACE_Future_Rep&lt; T &gt; *new_rep)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>value_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ref_count_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OBSERVER_COLLECTION</type>
      <name>observer_collection_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Recursive_Thread_Mutex</type>
      <name>value_ready_mutex_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Condition_Recursive_Thread_Mutex</type>
      <name>value_ready_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Future&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Future_Set</name>
    <filename>a01277.html</filename>
    <templarg>T</templarg>
    <base>ACE_Future_Observer</base>
    <member kind="function">
      <type></type>
      <name>ACE_Future_Set</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Message_Queue&lt; ACE_SYNCH &gt; *future_notification_queue_=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Future_Set</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Future&lt; T &gt; &amp;future)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next_readable</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Future&lt; T &gt; &amp;result, ACE_Time_Value *tv=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Future&lt; T &gt; &amp;future)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Future&lt; T &gt;</type>
      <name>FUTURE</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Future_Rep&lt; T &gt;</type>
      <name>FUTURE_REP</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Future_Holder&lt; T &gt;</type>
      <name>FUTURE_HOLDER</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Pointer_Hash&lt; FUTURE_REP * &gt;</type>
      <name>FUTURE_REP_HASH</name>
      <anchor>u3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Equal_To&lt; FUTURE_REP * &gt;</type>
      <name>FUTURE_REP_COMPARE</name>
      <anchor>u4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Hash_Map_Manager_Ex&lt; FUTURE_REP *, FUTURE_HOLDER *, FUTURE_REP_HASH, FUTURE_REP_COMPARE, ACE_Null_Mutex &gt;</type>
      <name>FUTURE_HASH_MAP</name>
      <anchor>u5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Future_Set&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Future_Set</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Future_Set&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FUTURE_HASH_MAP</type>
      <name>future_map_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Queue&lt; ACE_SYNCH &gt; *</type>
      <name>future_notification_queue_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_queue_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Get_Opt</name>
    <filename>a01278.html</filename>
    <member kind="enumvalue">
      <name>REQUIRE_ORDER</name>
      <anchor>s6s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERMUTE_ARGS</name>
      <anchor>s6s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETURN_IN_ORDER</name>
      <anchor>s6s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>OPTION_ARG_MODE</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ARG</name>
      <anchor>s7s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARG_REQUIRED</name>
      <anchor>s7s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARG_OPTIONAL</name>
      <anchor>s7s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Get_Opt</name>
      <anchor>a0</anchor>
      <arglist>(int argc, ACE_TCHAR **argv, const ACE_TCHAR *optstring=ACE_LIB_TEXT(&quot;&quot;), int skip_args=1, int report_errors=0, int ordering=PERMUTE_ARGS, int long_only=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Get_Opt</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>opt_arg</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>opt_opt</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int &amp;</type>
      <name>opt_ind</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>long_option</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *name, OPTION_ARG_MODE has_arg=NO_ARG)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>long_option</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR *name, int short_option, OPTION_ARG_MODE has_arg=NO_ARG)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>long_option</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>argc</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR **</type>
      <name>argv</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>last_option</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>optstring</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>argc_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR **</type>
      <name>argv_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>optind</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opterr</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR *</type>
      <name>optarg</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>nextchar_i</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>long_option_i</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>short_option_i</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>permute_args</name>
      <anchor>c3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>permute</name>
      <anchor>c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>last_option</name>
      <anchor>c5</anchor>
      <arglist>(const ACE_TString &amp;s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Get_Opt</name>
      <anchor>c6</anchor>
      <arglist>(const ACE_Get_Opt &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Get_Opt &amp;</type>
      <name>operator=</name>
      <anchor>c7</anchor>
      <arglist>(const ACE_Get_Opt &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TString *</type>
      <name>optstring_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>long_only_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>has_colon_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TString *</type>
      <name>last_option_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>nextchar_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>optopt_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ordering_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nonopt_start_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nonopt_end_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Get_Opt_Long_Option *</type>
      <name>long_option_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Array&lt; ACE_Get_Opt_Long_Option * &gt;</type>
      <name>long_opts_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Get_Opt::ACE_Get_Opt_Long_Option</name>
    <filename>a01279.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Get_Opt_Long_Option</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name, int has_arg, int val=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Get_Opt_Long_Option</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Get_Opt_Long_Option &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>has_arg_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>val_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Guard</name>
    <filename>a01280.html</filename>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_LOCK &amp;l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>a1</anchor>
      <arglist>(ACE_LOCK &amp;l, int block)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>a2</anchor>
      <arglist>(ACE_LOCK &amp;l, int block, int become_owner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Guard</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disown</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>locked</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>b0</anchor>
      <arglist>(ACE_LOCK *lock)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_LOCK *</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>owner_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Guard&lt; ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Guard&lt; ACE_LOCK &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Guard&lt; ACE_Null_Mutex &gt;</name>
    <filename>a01281.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Null_Mutex &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Null_Mutex &amp;, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Null_Mutex &amp;, int, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Guard</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disown</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>locked</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Guard&lt; ACE_Null_Mutex &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Guard</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Guard&lt; ACE_Null_Mutex &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Handle_Gobbler</name>
    <filename>a01282.html</filename>
    <member kind="function">
      <type></type>
      <name>~ACE_Handle_Gobbler</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>consume_handles</name>
      <anchor>a1</anchor>
      <arglist>(size_t n_handles_to_keep_available)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>free_handles</name>
      <anchor>a2</anchor>
      <arglist>(size_t n_handles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close_remaining_handles</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Unbounded_Set&lt; ACE_HANDLE &gt;</type>
      <name>HANDLE_SET</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HANDLE_SET</type>
      <name>handle_set_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Handle_Ops</name>
    <filename>a01283.html</filename>
    <member kind="function" static="yes">
      <type>ACE_HANDLE</type>
      <name>handle_timed_open</name>
      <anchor>d0</anchor>
      <arglist>(ACE_Time_Value *timeout, const ACE_TCHAR *name, int flags, int perms, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Handle_Set</name>
    <filename>a01284.html</filename>
    <member kind="enumvalue">
      <name>MAXSIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Handle_Set</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Handle_Set</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_FD_SET_TYPE &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_set</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_bit</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clr_bit</name>
      <anchor>a5</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>num_set</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>max_set</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sync</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE max)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator fd_set *</name>
      <anchor>a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>fd_set *</type>
      <name>fdset</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORDSIZE</name>
      <anchor>u2u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NBITS</name>
      <anchor>u2u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set_max</name>
      <anchor>c0</anchor>
      <arglist>(ACE_HANDLE max)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>int</type>
      <name>count_bits</name>
      <anchor>f0</anchor>
      <arglist>(u_long n)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>max_handle_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>fd_set</type>
      <name>mask_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const char</type>
      <name>nbits_</name>
      <anchor>r0</anchor>
      <arglist>[NBITS]</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Handle_Set_Iterator</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Handle_Set_Iterator</name>
    <filename>a01285.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Handle_Set_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Handle_Set &amp;hs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Handle_Set_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_state</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>operator()</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Handle_Set &amp;</type>
      <name>handles_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_int</type>
      <name>handle_index_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>word_num_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Handler</name>
    <filename>a01286.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Handler</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Handler</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Proactor *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Handler</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_read_stream</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Asynch_Read_Stream::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_write_dgram</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Asynch_Write_Dgram::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_read_dgram</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Asynch_Read_Dgram::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_write_stream</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Asynch_Write_Stream::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_read_file</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Asynch_Read_File::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_write_file</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Asynch_Write_File::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_accept</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Asynch_Accept::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_connect</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Asynch_Connect::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_transmit_file</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Asynch_Transmit_File::Result &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_time_out</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *act=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_wakeup</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proactor</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Proactor *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle</name>
      <anchor>a17</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Proactor *</type>
      <name>proactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Handler_Caching_Utility</name>
    <filename>a01287.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <templarg>ITERATOR</templarg>
    <templarg>ATTRIBUTES</templarg>
    <member kind="typedef">
      <type>ACE_Handler_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY_BASE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Handler_Caching_Utility</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt; *cleanup_strategy=0, int delete_cleanup_strategy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Handler_Caching_Utility</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clear_cache</name>
      <anchor>a2</anchor>
      <arglist>(CONTAINER &amp;container, double purge_percent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>minimum</name>
      <anchor>b0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *&amp;key_to_remove, VALUE *&amp;value_to_remove)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CLEANUP_STRATEGY_BASE *</type>
      <name>cleanup_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_cleanup_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Handler_Caching_Utility&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Handler_Caching_Utility</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Handler_Caching_Utility&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Handler_Cleanup_Strategy</name>
    <filename>a01288.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <base>ACE_Cleanup_Strategy</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup</name>
      <anchor>a0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *key, VALUE *value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash</name>
    <filename>a01289.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type>u_long</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const TYPE &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash&lt; char &gt;</name>
    <filename>a01290.html</filename>
    <member kind="function">
      <type>unsigned long</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(char t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Cache_Map_Manager</name>
    <filename>a01291.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>CACHING_STRATEGY</templarg>
    <templarg>ATTRIBUTES</templarg>
    <base>ACMM</base>
    <member kind="typedef">
      <type>ACE_Pair&lt; VALUE, ATTRIBUTES &gt;</type>
      <name>CACHE_VALUE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; KEY, CACHE_VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;</type>
      <name>HASH_MAP</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Entry&lt; KEY, CACHE_VALUE &gt;</type>
      <name>CACHE_ENTRY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KEY</type>
      <name>key_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VALUE</type>
      <name>mapped_type</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Cache_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist>(CACHING_STRATEGY &amp;caching_s, size_t size=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Hash_Cache_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a2</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a3</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, CACHE_ENTRY *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a4</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a5</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a6</anchor>
      <arglist>(const KEY &amp;key, CACHE_ENTRY *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a7</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a8</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a9</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, KEY &amp;old_key, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a10</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, CACHE_ENTRY *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a11</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a12</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value, CACHE_ENTRY *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a13</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a14</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a15</anchor>
      <arglist>(CACHE_ENTRY *entry)</arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACMM&lt; KEY, VALUE, ACE_Hash_Map_Manager_Ex&lt; KEY, ACE_Pair&lt; VALUE, ATTRIBUTES &gt;, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;, ACE_Hash_Map_Iterator_Ex&lt; KEY, ACE_Pair&lt; VALUE, ATTRIBUTES &gt;, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;, ACE_Hash_Map_Reverse_Iterator_Ex&lt; KEY, ACE_Pair&lt; VALUE, ATTRIBUTES &gt;, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;, CACHING_STRATEGY, ATTRIBUTES &gt;</type>
      <name>ACE_HCMM_BASE</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Bucket_Iterator</name>
    <filename>a01292.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Bucket_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;mm, const EXT_ID &amp;ext_id, int tail=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Bucket_Iterator&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Bucket_Iterator&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a2</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Bucket_Iterator&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Bucket_Iterator&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; &amp;</type>
      <name>operator *</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>map</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Hash_Map_Bucket_Iterator&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Hash_Map_Bucket_Iterator&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>forward_i</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>reverse_i</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; *</type>
      <name>map_man_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ssize_t</type>
      <name>index_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *</type>
      <name>next_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Const_Iterator</name>
    <filename>a01293.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Const_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Hash_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm, int tail=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Const_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt; &amp;base)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt; &amp;base)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Const_Iterator_Base_Ex</name>
    <filename>a01294.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Const_Iterator_Base_Ex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;mm, int head)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;next_entry) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; &amp;</type>
      <name>operator *</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>map</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Hash_Map_Const_Iterator_Base_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Hash_Map_Const_Iterator_Base_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>forward_i</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>reverse_i</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_i</name>
      <anchor>b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; *</type>
      <name>map_man_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ssize_t</type>
      <name>index_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *</type>
      <name>next_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Const_Iterator_Ex</name>
    <filename>a01295.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Hash_Map_Const_Iterator_Base_Ex</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Const_Iterator_Ex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;mm, int tail=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Entry</name>
    <filename>a01296.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Entry</name>
      <anchor>a0</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *next=0, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *prev=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Entry</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *next, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *prev)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Hash_Map_Entry</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>EXT_ID</type>
      <name>ext_id_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT_ID</type>
      <name>int_id_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *</type>
      <name>prev_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Iterator</name>
    <filename>a01297.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Hash_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm, int tail=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt; &amp;base)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt; &amp;base)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Iterator_Base_Ex</name>
    <filename>a01298.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Iterator_Base_Ex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;mm, int head)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;next_entry) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; &amp;</type>
      <name>operator *</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>map</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Hash_Map_Iterator_Base_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Hash_Map_Iterator_Base_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>forward_i</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>reverse_i</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_i</name>
      <anchor>b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; *</type>
      <name>map_man_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ssize_t</type>
      <name>index_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *</type>
      <name>next_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Iterator_Ex</name>
    <filename>a01299.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Hash_Map_Iterator_Base_Ex</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Iterator_Ex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;mm, int tail=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Manager</name>
    <filename>a01300.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>equal</name>
      <anchor>a2</anchor>
      <arglist>(const EXT_ID &amp;id1, const EXT_ID &amp;id2)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>hash</name>
      <anchor>a3</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Manager_Ex</name>
    <filename>a01301.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="typedef">
      <type>EXT_ID</type>
      <name>KEY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT_ID</type>
      <name>VALUE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt;</type>
      <name>ENTRY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>ITERATOR</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>CONST_ITERATOR</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>REVERSE_ITERATOR</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>iterator</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>const_iterator</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>reverse_iterator</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t size=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind_all</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Hash_Map_Manager_Ex</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a6</anchor>
      <arglist>(const EXT_ID &amp;item, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a7</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a8</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a9</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a10</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a11</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a12</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a13</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a14</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a15</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a16</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a17</anchor>
      <arglist>(const EXT_ID &amp;ext_id) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a18</anchor>
      <arglist>(const EXT_ID &amp;ext_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a19</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a20</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a21</anchor>
      <arglist>(ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *entry)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>current_size</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_size</name>
      <anchor>a23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>mutex</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>begin</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>end</name>
      <anchor>a27</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>rbegin</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>rend</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>equal</name>
      <anchor>b0</anchor>
      <arglist>(const EXT_ID &amp;id1, const EXT_ID &amp;id2)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>u_long</type>
      <name>hash</name>
      <anchor>b1</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>bind_i</name>
      <anchor>b2</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>bind_i</name>
      <anchor>b3</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>trybind_i</name>
      <anchor>b4</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>trybind_i</name>
      <anchor>b5</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b6</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b7</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b8</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b9</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b10</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b11</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find_i</name>
      <anchor>b12</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find_i</name>
      <anchor>b13</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find_i</name>
      <anchor>b14</anchor>
      <arglist>(const EXT_ID &amp;ext_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unbind_i</name>
      <anchor>b15</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unbind_i</name>
      <anchor>b16</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unbind_i</name>
      <anchor>b17</anchor>
      <arglist>(ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>create_buckets</name>
      <anchor>b18</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>close_i</name>
      <anchor>b19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unbind_all_i</name>
      <anchor>b20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_find</name>
      <anchor>b21</anchor>
      <arglist>(const EXT_ID &amp;ext_id, ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;entry, size_t &amp;loc)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>HASH_KEY</type>
      <name>hash_key_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>COMPARE_KEYS</type>
      <name>compare_keys_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Hash_Map_Entry&lt; EXT_ID, INT_ID &gt; *</type>
      <name>table_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>total_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Hash_Map_Iterator_Base_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Hash_Map_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Hash_Map_Const_Iterator_Base_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Hash_Map_Const_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Hash_Map_Bucket_Iterator&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Manager_Ex_Adapter</name>
    <filename>a01302.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>KEY_GENERATOR</templarg>
    <base>ACE_Map</base>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex_Iterator_Adapter&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt;, KEY, VALUE, HASH_KEY, COMPARE_KEYS &gt;</type>
      <name>iterator_impl</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex_Reverse_Iterator_Adapter&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt;, KEY, VALUE, HASH_KEY, COMPARE_KEYS &gt;</type>
      <name>reverse_iterator_impl</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;</type>
      <name>implementation</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Hash_Map_Manager_Ex_Adapter</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_modify_key</name>
      <anchor>a6</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>create_key</name>
      <anchor>a7</anchor>
      <arglist>(KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a8</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a9</anchor>
      <arglist>(const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recover_key</name>
      <anchor>a10</anchor>
      <arglist>(const KEY &amp;modified_key, KEY &amp;original_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a11</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a12</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a13</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, KEY &amp;old_key, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a14</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a15</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a16</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a17</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a18</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>current_size</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>total_size</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Manager_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>KEY_GENERATOR &amp;</type>
      <name>key_generator</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>begin_impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>end_impl</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rbegin_impl</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rend_impl</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Manager_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>KEY_GENERATOR</type>
      <name>key_generator_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Hash_Map_Manager_Ex_Adapter&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, KEY_GENERATOR &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex_Adapter</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Hash_Map_Manager_Ex_Adapter&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, KEY_GENERATOR &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Manager_Ex_Iterator_Adapter</name>
    <filename>a01303.html</filename>
    <templarg>T</templarg>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <base>ACE_Iterator_Impl</base>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_Hash_Map_Manager_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;::iterator</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Hash_Map_Iterator_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt; &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Hash_Map_Manager_Ex_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Iterator_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Iterator_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Manager_Ex_Reverse_Iterator_Adapter</name>
    <filename>a01304.html</filename>
    <templarg>T</templarg>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <base>ACE_Reverse_Iterator_Impl</base>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_Hash_Map_Manager_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;::reverse_iterator</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Manager_Ex_Reverse_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Hash_Map_Reverse_Iterator_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt; &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Hash_Map_Manager_Ex_Reverse_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Reverse_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; KEY, VALUE, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Reverse_Iterator</name>
    <filename>a01305.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Hash_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm, int head=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Reverse_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt; &amp;base)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_LOCK &gt; &amp;base)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_Reverse_Iterator_Ex</name>
    <filename>a01306.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>HASH_KEY</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Hash_Map_Iterator_Base_Ex</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_Reverse_Iterator_Ex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;mm, int head=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Hash_Map_Reverse_Iterator_Ex&lt; EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hash_Map_With_Allocator</name>
    <filename>a01307.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <base>ACE_Hash_Map_Manager_Ex&lt; EXT_ID, INT_ID, ACE_Hash&lt; EXT_ID &gt;, ACE_Equal_To&lt; EXT_ID &gt;, ACE_Null_Mutex &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_With_Allocator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Hash_Map_With_Allocator</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a2</anchor>
      <arglist>(const EXT_ID &amp;, const INT_ID &amp;, ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a3</anchor>
      <arglist>(const EXT_ID &amp;, INT_ID &amp;, ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a4</anchor>
      <arglist>(const EXT_ID &amp;, ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a5</anchor>
      <arglist>(const EXT_ID &amp;, const INT_ID &amp;, EXT_ID &amp;, INT_ID &amp;, ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a6</anchor>
      <arglist>(const EXT_ID &amp;, INT_ID &amp;, ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a7</anchor>
      <arglist>(const EXT_ID &amp;, ACE_Allocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Allocator *alloc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Hashable</name>
    <filename>a01308.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Hashable</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned long</type>
      <name>hash</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Hashable</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual unsigned long</type>
      <name>hash_i</name>
      <anchor>b1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>hash_value_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_High_Res_Timer</name>
    <filename>a01309.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_High_Res_Timer</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_High_Res_Timer</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_OS::ACE_HRTimer_Op=ACE_OS::ACE_HRTIMER_GETTIME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_OS::ACE_HRTimer_Op=ACE_OS::ACE_HRTIMER_GETTIME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed_time</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value &amp;tv) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed_time</name>
      <anchor>a6</anchor>
      <arglist>(ACE_hrtime_t &amp;nanoseconds) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed_microseconds</name>
      <anchor>a7</anchor>
      <arglist>(ACE_hrtime_t &amp;usecs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_incr</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_OS::ACE_HRTimer_Op=ACE_OS::ACE_HRTIMER_GETTIME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_incr</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_OS::ACE_HRTimer_Op=ACE_OS::ACE_HRTIMER_GETTIME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed_time_incr</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Time_Value &amp;tv) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed_time_incr</name>
      <anchor>a11</anchor>
      <arglist>(ACE_hrtime_t &amp;nanoseconds) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_total</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_TCHAR *message, const int iterations=1, ACE_HANDLE handle=ACE_STDOUT) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_ave</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_TCHAR *message, const int iterations=1, ACE_HANDLE handle=ACE_STDOUT) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>global_scale_factor</name>
      <anchor>d0</anchor>
      <arglist>(ACE_UINT32 gsf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_UINT32</type>
      <name>global_scale_factor</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_env_global_scale_factor</name>
      <anchor>d2</anchor>
      <arglist>(const ACE_TCHAR *env=ACE_LIB_TEXT(&quot;ACE_SCALE_FACTOR&quot;))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_UINT32</type>
      <name>calibrate</name>
      <anchor>d3</anchor>
      <arglist>(const ACE_UINT32 usec=500000, const u_int iterations=10)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Time_Value</type>
      <name>gettimeofday_hr</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Time_Value</type>
      <name>gettimeofday</name>
      <anchor>d5</anchor>
      <arglist>(const ACE_OS::ACE_HRTimer_Op=ACE_OS::ACE_HRTIMER_GETTIME)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>hrtime_to_tv</name>
      <anchor>d6</anchor>
      <arglist>(ACE_Time_Value &amp;tv, const ACE_hrtime_t hrt)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_hrtime_t</type>
      <name>gettime</name>
      <anchor>f0</anchor>
      <arglist>(const ACE_OS::ACE_HRTimer_Op=ACE_OS::ACE_HRTIMER_GETTIME)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_hrtime_t</type>
      <name>start_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_hrtime_t</type>
      <name>end_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_hrtime_t</type>
      <name>total_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_hrtime_t</type>
      <name>start_incr_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_UINT32</type>
      <name>global_scale_factor_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>global_scale_factor_status_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Incremental_Key_Generator</name>
    <filename>a01310.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Incremental_Key_Generator</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a1</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>current_value</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T</type>
      <name>t_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_INET_Addr</name>
    <filename>a01311.html</filename>
    <base>ACE_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_INET_Addr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a2</anchor>
      <arglist>(const sockaddr_in *, int len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a3</anchor>
      <arglist>(u_short port_number, const char host_name[], int address_family=AF_UNSPEC)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_INET_Addr</name>
      <anchor>a4</anchor>
      <arglist>(const char address[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a5</anchor>
      <arglist>(u_short port_number, ACE_UINT32 ip_addr=INADDR_ANY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a6</anchor>
      <arglist>(const char port_name[], const char host_name[], const char protocol[]=&quot;tcp&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a7</anchor>
      <arglist>(const char port_name[], ACE_UINT32 ip_addr, const char protocol[]=&quot;tcp&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a8</anchor>
      <arglist>(u_short port_number, const wchar_t host_name[], int address_family=AF_UNSPEC)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_INET_Addr</name>
      <anchor>a9</anchor>
      <arglist>(const wchar_t address[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a10</anchor>
      <arglist>(const wchar_t port_name[], const wchar_t host_name[], const wchar_t protocol[]=ACE_TEXT_WIDE(&quot;tcp&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_INET_Addr</name>
      <anchor>a11</anchor>
      <arglist>(const wchar_t port_name[], ACE_UINT32 ip_addr, const wchar_t protocol[]=ACE_TEXT_WIDE(&quot;tcp&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_INET_Addr</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_INET_Addr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a14</anchor>
      <arglist>(u_short port_number, const char host_name[], int encode=1, int address_family=AF_UNSPEC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a15</anchor>
      <arglist>(u_short port_number, ACE_UINT32 ip_addr=INADDR_ANY, int encode=1, int map=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a16</anchor>
      <arglist>(const char port_name[], const char host_name[], const char protocol[]=&quot;tcp&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a17</anchor>
      <arglist>(const char port_name[], ACE_UINT32 ip_addr, const char protocol[]=&quot;tcp&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a18</anchor>
      <arglist>(const char addr[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a19</anchor>
      <arglist>(const sockaddr_in *, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a20</anchor>
      <arglist>(u_short port_number, const wchar_t host_name[], int encode=1, int address_family=AF_UNSPEC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a21</anchor>
      <arglist>(const wchar_t port_name[], const wchar_t host_name[], const wchar_t protocol[]=ACE_TEXT_WIDE(&quot;tcp&quot;))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a22</anchor>
      <arglist>(const wchar_t port_name[], ACE_UINT32 ip_addr, const wchar_t protocol[]=ACE_TEXT_WIDE(&quot;tcp&quot;))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a23</anchor>
      <arglist>(const wchar_t addr[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_addr_size</name>
      <anchor>a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_addr</name>
      <anchor>a26</anchor>
      <arglist>(void *, int len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_addr</name>
      <anchor>a27</anchor>
      <arglist>(void *, int len, int map)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a28</anchor>
      <arglist>(ACE_TCHAR buffer[], size_t size, int ipaddr_format=1) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>string_to_addr</name>
      <anchor>a29</anchor>
      <arglist>(const char address[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_port_number</name>
      <anchor>a30</anchor>
      <arglist>(u_short, int encode=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_address</name>
      <anchor>a31</anchor>
      <arglist>(const char *ip_addr, int len, int encode=1, int map=0)</arglist>
    </member>
    <member kind="function">
      <type>u_short</type>
      <name>get_port_number</name>
      <anchor>a32</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_host_name</name>
      <anchor>a33</anchor>
      <arglist>(char hostname[], size_t hostnamelen) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_host_name</name>
      <anchor>a34</anchor>
      <arglist>(wchar_t hostname[], size_t hostnamelen) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_host_name</name>
      <anchor>a35</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_host_addr</name>
      <anchor>a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_host_addr</name>
      <anchor>a37</anchor>
      <arglist>(char *dst, int size) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>get_ip_address</name>
      <anchor>a38</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchor>a39</anchor>
      <arglist>(const ACE_INET_Addr &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a40</anchor>
      <arglist>(const ACE_INET_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a41</anchor>
      <arglist>(const ACE_INET_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_long</type>
      <name>hash</name>
      <anchor>a42</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a43</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get_host_name_i</name>
      <anchor>c0</anchor>
      <arglist>(char hostname[], size_t hostnamelen) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void *</type>
      <name>ip_addr_pointer</name>
      <anchor>c1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>ip_addr_size</name>
      <anchor>c2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>determine_type</name>
      <anchor>c3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset</name>
      <anchor>c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INET_Addr::@16</type>
      <name>inet_addr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sockaddr_in</type>
      <name>in4_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Ini_ImpExp</name>
    <filename>a01313.html</filename>
    <base>ACE_Config_ImpExp_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Ini_ImpExp</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Configuration &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Ini_ImpExp</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>import_config</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>export_config</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>export_section</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;section, const ACE_TString &amp;path, FILE *out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>squish</name>
      <anchor>c1</anchor>
      <arglist>(ACE_TCHAR *src)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Ini_ImpExp</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Ini_ImpExp &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Ini_ImpExp &amp;</type>
      <name>operator=</name>
      <anchor>c3</anchor>
      <arglist>(const ACE_Ini_ImpExp &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Init_ACE</name>
    <filename>a01314.html</filename>
    <member kind="function" static="yes">
      <type>int</type>
      <name>init</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>fini</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>unsigned int</type>
      <name>init_fini_count_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_InputCDR</name>
    <filename>a01315.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a0</anchor>
      <arglist>(const char *buf, size_t bufsiz, int byte_order=ACE_CDR_BYTE_ORDER, ACE_CDR::Octet major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a1</anchor>
      <arglist>(size_t bufsiz, int byte_order=ACE_CDR_BYTE_ORDER, ACE_CDR::Octet major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Message_Block *data, int byte_order=ACE_CDR_BYTE_ORDER, ACE_CDR::Octet major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Data_Block *data, ACE_Message_Block::Message_Flags flag=0, int byte_order=ACE_CDR_BYTE_ORDER, ACE_CDR::Octet major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Data_Block *data, ACE_Message_Block::Message_Flags flag, size_t read_pointer_position, size_t write_pointer_position, int byte_order=ACE_CDR_BYTE_ORDER, ACE_CDR::Octet major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_InputCDR &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>ACE_InputCDR &amp;</type>
      <name>operator=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_InputCDR &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_InputCDR &amp;rhs, size_t size, ACE_CDR::Long offset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_InputCDR &amp;rhs, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_OutputCDR &amp;rhs, ACE_Allocator *buffer_allocator=0, ACE_Allocator *data_block_allocator=0, ACE_Allocator *message_block_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_InputCDR</name>
      <anchor>a10</anchor>
      <arglist>(Transfer_Contents rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_InputCDR</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_wstring</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_string</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_bytes</name>
      <anchor>a14</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>good_bit</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Message_Block *</type>
      <name>start</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>grow</name>
      <anchor>a17</anchor>
      <arglist>(size_t newsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_byte_order</name>
      <anchor>a18</anchor>
      <arglist>(int byte_order)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a19</anchor>
      <arglist>(const ACE_Message_Block *data, int byte_order)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>steal_contents</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>steal_from</name>
      <anchor>a21</anchor>
      <arglist>(ACE_InputCDR &amp;cdr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exchange_data_blocks</name>
      <anchor>a22</anchor>
      <arglist>(ACE_InputCDR &amp;cdr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Data_Block *</type>
      <name>clone_from</name>
      <anchor>a23</anchor>
      <arglist>(ACE_InputCDR &amp;cdr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_contents</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rd_ptr</name>
      <anchor>a25</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>wr_ptr</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchor>a27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>align_read_ptr</name>
      <anchor>a28</anchor>
      <arglist>(size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>do_byte_swap</name>
      <anchor>a29</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>byte_order</name>
      <anchor>a30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Char_Codeset_Translator *</type>
      <name>char_translator</name>
      <anchor>a31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_WChar_Codeset_Translator *</type>
      <name>wchar_translator</name>
      <anchor>a32</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>char_translator</name>
      <anchor>a33</anchor>
      <arglist>(ACE_Char_Codeset_Translator *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wchar_translator</name>
      <anchor>a34</anchor>
      <arglist>(ACE_WChar_Codeset_Translator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adjust</name>
      <anchor>a35</anchor>
      <arglist>(size_t size, char *&amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adjust</name>
      <anchor>a36</anchor>
      <arglist>(size_t size, size_t align, char *&amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_version</name>
      <anchor>a37</anchor>
      <arglist>(ACE_CDR::Octet major, ACE_CDR::Octet minor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_version</name>
      <anchor>a38</anchor>
      <arglist>(ACE_CDR::Octet &amp;major, ACE_CDR::Octet &amp;minor)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_boolean</name>
      <anchor>z23_0</anchor>
      <arglist>(ACE_CDR::Boolean &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_char</name>
      <anchor>z23_1</anchor>
      <arglist>(ACE_CDR::Char &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_wchar</name>
      <anchor>z23_2</anchor>
      <arglist>(ACE_CDR::WChar &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_octet</name>
      <anchor>z23_3</anchor>
      <arglist>(ACE_CDR::Octet &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_short</name>
      <anchor>z23_4</anchor>
      <arglist>(ACE_CDR::Short &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_ushort</name>
      <anchor>z23_5</anchor>
      <arglist>(ACE_CDR::UShort &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_long</name>
      <anchor>z23_6</anchor>
      <arglist>(ACE_CDR::Long &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_ulong</name>
      <anchor>z23_7</anchor>
      <arglist>(ACE_CDR::ULong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_longlong</name>
      <anchor>z23_8</anchor>
      <arglist>(ACE_CDR::LongLong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_ulonglong</name>
      <anchor>z23_9</anchor>
      <arglist>(ACE_CDR::ULongLong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_float</name>
      <anchor>z23_10</anchor>
      <arglist>(ACE_CDR::Float &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_double</name>
      <anchor>z23_11</anchor>
      <arglist>(ACE_CDR::Double &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_longdouble</name>
      <anchor>z23_12</anchor>
      <arglist>(ACE_CDR::LongDouble &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_string</name>
      <anchor>z23_13</anchor>
      <arglist>(ACE_CDR::Char *&amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_string</name>
      <anchor>z23_14</anchor>
      <arglist>(ACE_CString &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_wstring</name>
      <anchor>z23_15</anchor>
      <arglist>(ACE_CDR::WChar *&amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_boolean_array</name>
      <anchor>z25_0</anchor>
      <arglist>(ACE_CDR::Boolean *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_char_array</name>
      <anchor>z25_1</anchor>
      <arglist>(ACE_CDR::Char *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_wchar_array</name>
      <anchor>z25_2</anchor>
      <arglist>(ACE_CDR::WChar *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_octet_array</name>
      <anchor>z25_3</anchor>
      <arglist>(ACE_CDR::Octet *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_short_array</name>
      <anchor>z25_4</anchor>
      <arglist>(ACE_CDR::Short *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_ushort_array</name>
      <anchor>z25_5</anchor>
      <arglist>(ACE_CDR::UShort *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_long_array</name>
      <anchor>z25_6</anchor>
      <arglist>(ACE_CDR::Long *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_ulong_array</name>
      <anchor>z25_7</anchor>
      <arglist>(ACE_CDR::ULong *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_longlong_array</name>
      <anchor>z25_8</anchor>
      <arglist>(ACE_CDR::LongLong *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_ulonglong_array</name>
      <anchor>z25_9</anchor>
      <arglist>(ACE_CDR::ULongLong *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_float_array</name>
      <anchor>z25_10</anchor>
      <arglist>(ACE_CDR::Float *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_double_array</name>
      <anchor>z25_11</anchor>
      <arglist>(ACE_CDR::Double *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>read_longdouble_array</name>
      <anchor>z25_12</anchor>
      <arglist>(ACE_CDR::LongDouble *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_boolean</name>
      <anchor>z27_0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_char</name>
      <anchor>z27_1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_wchar</name>
      <anchor>z27_2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_octet</name>
      <anchor>z27_3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_short</name>
      <anchor>z27_4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_ushort</name>
      <anchor>z27_5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_long</name>
      <anchor>z27_6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_ulong</name>
      <anchor>z27_7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_longlong</name>
      <anchor>z27_8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_ulonglong</name>
      <anchor>z27_9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_float</name>
      <anchor>z27_10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_double</name>
      <anchor>z27_11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>skip_longdouble</name>
      <anchor>z27_12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block</type>
      <name>start_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>do_byte_swap_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>good_bit_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>major_version_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>minor_version_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Char_Codeset_Translator *</type>
      <name>char_translator_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_WChar_Codeset_Translator *</type>
      <name>wchar_translator_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>read_1</name>
      <anchor>c0</anchor>
      <arglist>(ACE_CDR::Octet *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>read_2</name>
      <anchor>c1</anchor>
      <arglist>(ACE_CDR::UShort *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>read_4</name>
      <anchor>c2</anchor>
      <arglist>(ACE_CDR::ULong *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>read_8</name>
      <anchor>c3</anchor>
      <arglist>(ACE_CDR::ULongLong *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>read_16</name>
      <anchor>c4</anchor>
      <arglist>(ACE_CDR::LongDouble *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>read_array</name>
      <anchor>c5</anchor>
      <arglist>(void *x, size_t size, size_t align, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>read_wchar_array_i</name>
      <anchor>c6</anchor>
      <arglist>(ACE_CDR::WChar *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>rd_ptr</name>
      <anchor>c7</anchor>
      <arglist>(size_t offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>char *</type>
      <name>end</name>
      <anchor>c8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Char_Codeset_Translator</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_WChar_Codeset_Translator</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_InputCDR::Transfer_Contents</name>
    <filename>a01322.html</filename>
    <member kind="function">
      <type></type>
      <name>Transfer_Contents</name>
      <anchor>a0</anchor>
      <arglist>(ACE_InputCDR &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_InputCDR &amp;</type>
      <name>rhs_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_InputCDR::to_boolean</name>
    <filename>a01316.html</filename>
    <member kind="function">
      <type></type>
      <name>to_boolean</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Boolean &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Boolean &amp;</type>
      <name>ref_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_InputCDR::to_char</name>
    <filename>a01317.html</filename>
    <member kind="function">
      <type></type>
      <name>to_char</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Char &amp;c)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Char &amp;</type>
      <name>ref_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_InputCDR::to_wchar</name>
    <filename>a01320.html</filename>
    <member kind="function">
      <type></type>
      <name>to_wchar</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::WChar &amp;wc)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::WChar &amp;</type>
      <name>ref_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_InputCDR::to_octet</name>
    <filename>a01318.html</filename>
    <member kind="function">
      <type></type>
      <name>to_octet</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Octet &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Octet &amp;</type>
      <name>ref_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_InputCDR::to_string</name>
    <filename>a01319.html</filename>
    <member kind="function">
      <type></type>
      <name>to_string</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Char *&amp;s, ACE_CDR::ULong b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>to_string</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_CDR::Char *&amp;s, ACE_CDR::ULong b)</arglist>
    </member>
    <member kind="variable">
      <type>const ACE_CDR::Char *&amp;</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::ULong</type>
      <name>bound_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_InputCDR::to_wstring</name>
    <filename>a01321.html</filename>
    <member kind="function">
      <type></type>
      <name>to_wstring</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::WChar *&amp;ws, ACE_CDR::ULong b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>to_wstring</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_CDR::WChar *&amp;ws, ACE_CDR::ULong b)</arglist>
    </member>
    <member kind="variable">
      <type>const ACE_CDR::WChar *&amp;</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::ULong</type>
      <name>bound_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_IntCapEntry</name>
    <filename>a01323.html</filename>
    <base>ACE_CapEntry</base>
    <member kind="function">
      <type></type>
      <name>ACE_IntCapEntry</name>
      <anchor>a0</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getval</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>val_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Intrusive_List</name>
    <filename>a01324.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Intrusive_List</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Intrusive_List</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>empty</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchor>a3</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchor>a4</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>pop_front</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>pop_back</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>head</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>tail</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchor>a9</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>remove_i</name>
      <anchor>c0</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Intrusive_List</name>
      <anchor>z40_0</anchor>
      <arglist>(const ACE_Intrusive_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Intrusive_List&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchor>z40_1</anchor>
      <arglist>(const ACE_Intrusive_List&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>tail_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Intrusive_List_Node</name>
    <filename>a01325.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T *</type>
      <name>prev</name>
      <anchor>z42_0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prev</name>
      <anchor>z42_1</anchor>
      <arglist>(T *)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>next</name>
      <anchor>z42_2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchor>z42_3</anchor>
      <arglist>(T *)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Intrusive_List_Node</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>prev_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>next_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_IO_Cntl_Msg</name>
    <filename>a01326.html</filename>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>ACE_IO_Cntl_Cmds</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_LWM</name>
      <anchor>s7s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GET_LWM</name>
      <anchor>s7s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_HWM</name>
      <anchor>s7s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GET_HWM</name>
      <anchor>s7s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOD_LINK</name>
      <anchor>s7s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOD_UNLINK</name>
      <anchor>s7s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_IO_Cntl_Msg</name>
      <anchor>a0</anchor>
      <arglist>(ACE_IO_Cntl_Cmds c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_IO_Cntl_Cmds</type>
      <name>cmd</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmd</name>
      <anchor>a2</anchor>
      <arglist>(ACE_IO_Cntl_Cmds c)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>count</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>count</name>
      <anchor>a4</anchor>
      <arglist>(size_t c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchor>a6</anchor>
      <arglist>(int e)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rval</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rval</name>
      <anchor>a8</anchor>
      <arglist>(int r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_IO_Cntl_Cmds</type>
      <name>cmd_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>count_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>error_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>rval_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_IO_SAP</name>
    <filename>a01327.html</filename>
    <member kind="enumvalue">
      <name>INVALID_HANDLE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_IO_SAP</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a1</anchor>
      <arglist>(int cmd, void *) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>enable</name>
      <anchor>a2</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disable</name>
      <anchor>a3</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_handle</name>
      <anchor>a5</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_IO_SAP</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>pid_t</type>
      <name>pid_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_IOStream</name>
    <filename>a01328.html</filename>
    <templarg>STREAM</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_IOStream</name>
      <anchor>a0</anchor>
      <arglist>(STREAM &amp;stream, u_int streambuf_size=ACE_STREAMBUF_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_IOStream</name>
      <anchor>a1</anchor>
      <arglist>(u_int streambuf_size=ACE_STREAMBUF_SIZE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_IOStream</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>eof</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ipfx0</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ipfx1</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ipfx</name>
      <anchor>a7</anchor>
      <arglist>(int need=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>isfx</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>opfx</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>osfx</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_IOStream&lt; STREAM &gt; &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Time_Value *&amp;tv)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Streambuf_T&lt; STREAM &gt; *</type>
      <name>streambuf_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>c0</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>c1</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>c2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>c3</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_IPC_SAP</name>
    <filename>a01329.html</filename>
    <member kind="function">
      <type></type>
      <name>~ACE_IPC_SAP</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a1</anchor>
      <arglist>(int cmd, void *) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>enable</name>
      <anchor>a2</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disable</name>
      <anchor>a3</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_handle</name>
      <anchor>a5</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_IPC_SAP</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>pid_t</type>
      <name>pid_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Iterator</name>
    <filename>a01330.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Iterator_Impl&lt; T &gt;</type>
      <name>implementation</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Iterator_Impl&lt; T &gt; *impl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Iterator&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Iterator</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Iterator&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Iterator&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Iterator&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Iterator&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator *</name>
      <anchor>a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Iterator&lt; T &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Iterator&lt; T &gt;</type>
      <name>operator--</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Iterator_Impl&lt; T &gt; &amp;</type>
      <name>impl</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Iterator_Impl&lt; T &gt; *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Iterator_Impl</name>
    <filename>a01331.html</filename>
    <templarg>T</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Iterator_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Iterator_Impl&lt; T &gt; &amp;rhs) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a5</anchor>
      <arglist>(void)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Laxity_Message_Strategy</name>
    <filename>a01332.html</filename>
    <base>ACE_Dynamic_Message_Strategy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Laxity_Message_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(unsigned long static_bit_field_mask=0x3FFUL, unsigned long static_bit_field_shift=10, unsigned long dynamic_priority_max=0x3FFFFFUL, unsigned long dynamic_priority_offset=0x200000UL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Laxity_Message_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>convert_priority</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Time_Value &amp;priority, const ACE_Message_Block &amp;mb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Less_Than</name>
    <filename>a01333.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const TYPE &amp;lhs, const TYPE &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LFU_Caching_Strategy</name>
    <filename>a01334.html</filename>
    <templarg>ATTRIBUTES</templarg>
    <templarg>CACHING_UTILITY</templarg>
    <member kind="typedef">
      <type>ATTRIBUTES</type>
      <name>CACHING_ATTRIBUTES</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LFU_Caching_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTES</type>
      <name>attributes</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>purge_percent</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purge_percent</name>
      <anchor>a3</anchor>
      <arglist>(double percentage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_bind</name>
      <anchor>a4</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_find</name>
      <anchor>a5</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_unbind</name>
      <anchor>a6</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_trybind</name>
      <anchor>a7</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_rebind</name>
      <anchor>a8</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>CACHING_UTILITY &amp;</type>
      <name>caching_utility</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>purge_percent_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CACHING_UTILITY</type>
      <name>caching_utility_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Lib_Find</name>
    <filename>a01335.html</filename>
    <member kind="function" static="yes">
      <type>int</type>
      <name>ldfind</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_TCHAR *filename, ACE_TCHAR pathname[], size_t maxpathnamelen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>FILE *</type>
      <name>ldopen</name>
      <anchor>d1</anchor>
      <arglist>(const ACE_TCHAR *filename, const ACE_TCHAR *type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_TCHAR *</type>
      <name>ldname</name>
      <anchor>d2</anchor>
      <arglist>(const ACE_TCHAR *entry_point)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_temp_dir</name>
      <anchor>d3</anchor>
      <arglist>(ACE_TCHAR *buffer, size_t buffer_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_HANDLE</type>
      <name>open_temp_file</name>
      <anchor>d4</anchor>
      <arglist>(const ACE_TCHAR *name, int mode, int perm=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>strrepl</name>
      <anchor>d5</anchor>
      <arglist>(char *s, char search, char replace)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>char *</type>
      <name>strsplit_r</name>
      <anchor>d6</anchor>
      <arglist>(char *s, const char *token, char *&amp;next_start)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>strrepl</name>
      <anchor>d7</anchor>
      <arglist>(wchar_t *s, wchar_t search, wchar_t replace)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>wchar_t *</type>
      <name>strsplit_r</name>
      <anchor>d8</anchor>
      <arglist>(wchar_t *s, const wchar_t *token, wchar_t *&amp;next_start)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Lite_MMAP_Memory_Pool</name>
    <filename>a01336.html</filename>
    <base>ACE_MMAP_Memory_Pool</base>
    <member kind="function">
      <type></type>
      <name>ACE_Lite_MMAP_Memory_Pool</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *backing_store_name=0, const OPTIONS *options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Lite_MMAP_Memory_Pool</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a2</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a3</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Local_Memory_Pool</name>
    <filename>a01337.html</filename>
    <member kind="typedef">
      <type>ACE_Local_Memory_Pool_Options</type>
      <name>OPTIONS</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Local_Memory_Pool</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *backing_store_name=0, const OPTIONS *options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Local_Memory_Pool</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>init_acquire</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes, int &amp;first_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a4</anchor>
      <arglist>(int destroy=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a5</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a6</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a7</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a8</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>seh_selector</name>
      <anchor>a9</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remap</name>
      <anchor>a10</anchor>
      <arglist>(void *addr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>base_addr</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual size_t</type>
      <name>round_up</name>
      <anchor>b0</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Unbounded_Set&lt; char * &gt;</type>
      <name>allocated_chunks_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Local_Memory_Pool_Options</name>
    <filename>a01338.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Local_Mutex</name>
    <filename>a01339.html</filename>
    <base>ACE_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Local_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *token_name=0, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Local_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Local_Name_Space</name>
    <filename>a01340.html</filename>
    <templarg></templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Name_Space</base>
    <member kind="typedef">
      <type>ACE_Allocator_Adapter&lt; ACE_Malloc&lt; ACE_MEM_POOL_2, ACE_LOCK &gt; &gt;</type>
      <name>ALLOCATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Local_Name_Space</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Local_Name_Space</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Naming_Context::Context_Scope_Type scope_in, ACE_Name_Options *name_options)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Naming_Context::Context_Scope_Type scope_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Local_Name_Space</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_NS_WString &amp;name, const ACE_NS_WString &amp;value, const char *type=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_NS_WString &amp;name, const ACE_NS_WString &amp;value, const char *type=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_NS_WString &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind_i</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_NS_WString &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resolve</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_NS_WString &amp;name, ACE_NS_WString &amp;value, char *&amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resolve_i</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_NS_WString &amp;name, ACE_NS_WString &amp;value, char *&amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_names</name>
      <anchor>a10</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_names_i</name>
      <anchor>a11</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_values</name>
      <anchor>a12</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_values_i</name>
      <anchor>a13</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_types</name>
      <anchor>a14</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_types_i</name>
      <anchor>a15</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_name_entries</name>
      <anchor>a16</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_name_entries_i</name>
      <anchor>a17</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_value_entries</name>
      <anchor>a18</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_value_entries_i</name>
      <anchor>a19</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_type_entries</name>
      <anchor>a20</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_type_entries_i</name>
      <anchor>a21</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump_i</name>
      <anchor>a23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>remap</name>
      <anchor>c0</anchor>
      <arglist>(EXCEPTION_POINTERS *ep)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>shared_bind</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_NS_WString &amp;name, const ACE_NS_WString &amp;value, const char *type, int rebind)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>shared_bind_i</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_NS_WString &amp;name, const ACE_NS_WString &amp;value, const char *type, int rebind)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_manager</name>
      <anchor>c3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_manager_i</name>
      <anchor>c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ALLOCATOR *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Name_Space_Map&lt; ALLOCATOR &gt; *</type>
      <name>name_space_map_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Naming_Context::Context_Scope_Type</type>
      <name>ns_scope_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Name_Options *</type>
      <name>name_options_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>context_file_</name>
      <anchor>o4</anchor>
      <arglist>[MAXPATHLEN+MAXNAMELEN]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK *</type>
      <name>lock_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Local_RLock</name>
    <filename>a01341.html</filename>
    <base>ACE_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Local_RLock</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *token_name=0, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Local_RLock</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Local_WLock</name>
    <filename>a01342.html</filename>
    <base>ACE_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Local_WLock</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *token_name=0, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Local_WLock</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Location_Node</name>
    <filename>a01343.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Location_Node</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>symbol</name>
      <anchor>a1</anchor>
      <arglist>(int &amp;yyerrno, ACE_Service_Object_Exterminator *=0)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_symbol</name>
      <anchor>a2</anchor>
      <arglist>(void *h)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_DLL &amp;</type>
      <name>dll</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>pathname</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pathname</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *h)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dispose</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Location_Node</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>open_dll</name>
      <anchor>b0</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const ACE_TCHAR *</type>
      <name>pathname_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>must_delete_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_DLL</type>
      <name>dll_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>symbol_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Lock</name>
    <filename>a01344.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Lock</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Lock</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>acquire_read</name>
      <anchor>a6</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>acquire_write</name>
      <anchor>a7</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>tryacquire_read</name>
      <anchor>a8</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>tryacquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a10</anchor>
      <arglist>(void)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Lock_Adapter</name>
    <filename>a01345.html</filename>
    <templarg>ACE_LOCKING_MECHANISM</templarg>
    <base>ACE_Lock</base>
    <member kind="typedef">
      <type>ACE_LOCKING_MECHANISM</type>
      <name>ACE_LOCK</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Lock_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_LOCKING_MECHANISM &amp;lock)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Lock_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Lock_Adapter</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_read</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_write</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_read</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCKING_MECHANISM *</type>
      <name>lock_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_lock_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LOCK_SOCK_Acceptor</name>
    <filename>a01346.html</filename>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_SOCK_Acceptor</base>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a0</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>lock</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Locked_Data_Block</name>
    <filename>a01347.html</filename>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Data_Block</base>
    <member kind="function">
      <type></type>
      <name>ACE_Locked_Data_Block</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Locked_Data_Block</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Message_Block::ACE_Message_Type msg_type, const char *msg_data, ACE_Allocator *allocator_strategy, ACE_Message_Block::Message_Flags flags, ACE_Allocator *data_block_allocator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Locked_Data_Block</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Data_Block *</type>
      <name>clone_nocopy</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block::Message_Flags mask=0) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Locked_Data_Block&lt; ACE_LOCK &gt; &amp;</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Locked_Data_Block&lt; ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Locked_Data_Block</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Locked_Data_Block&lt; ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Locked_Free_List</name>
    <filename>a01348.html</filename>
    <templarg>T</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Free_List</base>
    <member kind="function">
      <type></type>
      <name>ACE_Locked_Free_List</name>
      <anchor>a0</anchor>
      <arglist>(int mode=ACE_FREE_LIST_WITH_POOL, size_t prealloc=ACE_DEFAULT_FREE_LIST_PREALLOC, size_t lwm=ACE_DEFAULT_FREE_LIST_LWM, size_t hwm=ACE_DEFAULT_FREE_LIST_HWM, size_t inc=ACE_DEFAULT_FREE_LIST_INC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Locked_Free_List</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchor>a2</anchor>
      <arglist>(T *element)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T *</type>
      <name>remove</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchor>a5</anchor>
      <arglist>(size_t newsize)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>alloc</name>
      <anchor>b0</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>dealloc</name>
      <anchor>b1</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>mode_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T *</type>
      <name>free_list_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>lwm_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>hwm_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>inc_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>size_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_LOCK</type>
      <name>mutex_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Locked_Free_List</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Locked_Free_List&lt; T, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Locked_Free_List&lt; T, ACE_LOCK &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Log_Msg</name>
    <filename>a01349.html</filename>
    <member kind="enumvalue">
      <name>STDERR</name>
      <anchor>s11s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOGGER</name>
      <anchor>s11s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSTREAM</name>
      <anchor>s11s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSG_CALLBACK</name>
      <anchor>s11s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERBOSE</name>
      <anchor>s11s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERBOSE_LITE</name>
      <anchor>s11s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SILENT</name>
      <anchor>s11s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSLOG</name>
      <anchor>s11s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM</name>
      <anchor>s11s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MASK_TYPE</name>
      <anchor>s12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROCESS</name>
      <anchor>s12s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THREAD</name>
      <anchor>s12s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Log_Msg</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Log_Msg</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *prog_name, u_long options_flags=ACE_Log_Msg::STDERR, const ACE_TCHAR *logger_key=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_flags</name>
      <anchor>a3</anchor>
      <arglist>(u_long f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clr_flags</name>
      <anchor>a4</anchor>
      <arglist>(u_long f)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>flags</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sync</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *program_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>op_status</name>
      <anchor>a7</anchor>
      <arglist>(int status)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>op_status</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errnum</name>
      <anchor>a9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>errnum</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linenum</name>
      <anchor>a11</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>linenum</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>file</name>
      <anchor>a13</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>file</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>msg</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restart</name>
      <anchor>a17</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>restart</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_ostream</name>
      <anchor>a19</anchor>
      <arglist>(ACE_OSTREAM_TYPE *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_ostream</name>
      <anchor>a20</anchor>
      <arglist>(ACE_OSTREAM_TYPE *, int delete_ostream)</arglist>
    </member>
    <member kind="function">
      <type>ACE_OSTREAM_TYPE *</type>
      <name>msg_ostream</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Log_Msg_Callback *</type>
      <name>msg_callback</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Log_Msg_Callback *c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Log_Msg_Callback *</type>
      <name>msg_callback</name>
      <anchor>a23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>inc</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dec</name>
      <anchor>a25</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trace_depth</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trace_depth</name>
      <anchor>a27</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trace_active</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trace_active</name>
      <anchor>a29</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Descriptor *</type>
      <name>thr_desc</name>
      <anchor>a30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thr_desc</name>
      <anchor>a31</anchor>
      <arglist>(ACE_Thread_Descriptor *td)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_tracing</name>
      <anchor>a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_tracing</name>
      <anchor>a33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tracing_enabled</name>
      <anchor>a34</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>priority_mask</name>
      <anchor>a35</anchor>
      <arglist>(MASK_TYPE=THREAD)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>priority_mask</name>
      <anchor>a36</anchor>
      <arglist>(u_long, MASK_TYPE=THREAD)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_priority_enabled</name>
      <anchor>a37</anchor>
      <arglist>(ACE_Log_Priority log_priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_priority_enabled</name>
      <anchor>a38</anchor>
      <arglist>(ACE_Log_Priority log_priority, const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>getpid</name>
      <anchor>a39</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>local_host</name>
      <anchor>a40</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>local_host</name>
      <anchor>a41</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a42</anchor>
      <arglist>(const char *file, int line, int op_status=-1, int errnum=0, int restart=1, ACE_OSTREAM_TYPE *os=0, ACE_Log_Msg_Callback *c=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>conditional_set</name>
      <anchor>a43</anchor>
      <arglist>(const char *file, int line, int op_status, int errnum)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>log</name>
      <anchor>a44</anchor>
      <arglist>(ACE_Log_Priority priority, const ACE_TCHAR *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>log</name>
      <anchor>a45</anchor>
      <arglist>(ACE_Log_Priority priority, const ACE_ANTI_TCHAR *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>log</name>
      <anchor>a46</anchor>
      <arglist>(const ACE_TCHAR *format, ACE_Log_Priority priority, va_list argp)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>log</name>
      <anchor>a47</anchor>
      <arglist>(ACE_Log_Record &amp;log_record, int suppress_stderr=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_hexdump</name>
      <anchor>a48</anchor>
      <arglist>(ACE_Log_Priority log_priority, const char *buffer, size_t size, const ACE_TCHAR *text=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a49</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>z44_0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>z44_1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Log_Msg *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>last_error_adapter</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>exists</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>program_name</name>
      <anchor>d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>disable_debug_messages</name>
      <anchor>d4</anchor>
      <arglist>(ACE_Log_Priority priority=LM_DEBUG)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>enable_debug_messages</name>
      <anchor>d5</anchor>
      <arglist>(ACE_Log_Priority priority=LM_DEBUG)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Log_Msg_Backend *</type>
      <name>msg_backend</name>
      <anchor>d6</anchor>
      <arglist>(ACE_Log_Msg_Backend *b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Log_Msg_Backend *</type>
      <name>msg_backend</name>
      <anchor>d7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>init_hook</name>
      <anchor>d8</anchor>
      <arglist>(ACE_OS_Log_Msg_Attributes &amp;attributes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>inherit_hook</name>
      <anchor>d9</anchor>
      <arglist>(ACE_OS_Thread_Descriptor *thr_desc, ACE_OS_Log_Msg_Attributes &amp;attributes)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Log_Msg &amp;</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Log_Msg &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Log_Msg</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Log_Msg &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>close</name>
      <anchor>f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>sync_hook</name>
      <anchor>f1</anchor>
      <arglist>(const ACE_TCHAR *prg_name)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_OS_Thread_Descriptor *</type>
      <name>thr_desc_hook</name>
      <anchor>f2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>status_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>errnum_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>linenum_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>file_</name>
      <anchor>o3</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>msg_</name>
      <anchor>o4</anchor>
      <arglist>[ACE_MAXLOGMSGLEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>restart_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_OSTREAM_TYPE *</type>
      <name>ostream_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Log_Msg_Callback *</type>
      <name>msg_callback_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>trace_depth_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>trace_active_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>tracing_enabled_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_ostream_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Descriptor *</type>
      <name>thr_desc_</name>
      <anchor>o12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_long</type>
      <name>priority_mask_</name>
      <anchor>o13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>timestamp_</name>
      <anchor>o14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Log_Msg::@20</type>
      <name>conditional_values_</name>
      <anchor>o19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>is_set_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>file_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>line_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>op_status_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>errnum_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>u_long</type>
      <name>process_priority_mask_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>program_name_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>local_host_</name>
      <anchor>r2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>pid_t</type>
      <name>pid_</name>
      <anchor>r3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>u_long</type>
      <name>flags_</name>
      <anchor>r4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>msg_off_</name>
      <anchor>r5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>instance_count_</name>
      <anchor>r6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>u_long</type>
      <name>default_priority_mask_</name>
      <anchor>r7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Log_Msg_Backend</name>
    <filename>a01351.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Log_Msg_Backend</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *logger_key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>reset</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>log</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Log_Record &amp;log_record)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Log_Msg_Callback</name>
    <filename>a01352.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Log_Msg_Callback</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>log</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Log_Record &amp;log_record)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Log_Msg_IPC</name>
    <filename>a01353.html</filename>
    <base>ACE_Log_Msg_Backend</base>
    <member kind="function">
      <type></type>
      <name>ACE_Log_Msg_IPC</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Log_Msg_IPC</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *logger_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>log</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Log_Record &amp;log_record)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOG_MSG_IPC_STREAM</type>
      <name>message_queue_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Log_Msg_Manager</name>
    <filename>a01354.html</filename>
    <member kind="function" static="yes">
      <type>int</type>
      <name>init_backend</name>
      <anchor>d0</anchor>
      <arglist>(const u_long *flags=0)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_Log_Msg_Backend *</type>
      <name>log_backend_</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_Log_Msg_Backend *</type>
      <name>custom_backend_</name>
      <anchor>p1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>u_long</type>
      <name>log_backend_flags_</name>
      <anchor>p2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Log_Msg_NT_Event_Log</name>
    <filename>a01355.html</filename>
    <base>ACE_Log_Msg_Backend</base>
    <member kind="function">
      <type></type>
      <name>ACE_Log_Msg_NT_Event_Log</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Log_Msg_NT_Event_Log</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *logger_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>log</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Log_Record &amp;log_record)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HANDLE</type>
      <name>evlog_handle_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Log_Record</name>
    <filename>a01356.html</filename>
    <member kind="enumvalue">
      <name>MAXLOGMSGLEN</name>
      <anchor>s4s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIGN_WORDB</name>
      <anchor>s4s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERBOSE_LEN</name>
      <anchor>s4s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAXVERBOSELOGMSGLEN</name>
      <anchor>s4s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Log_Record</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Log_Record</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Log_Priority lp, long time_stamp, long pid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Log_Record</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Log_Priority lp, const ACE_Time_Value &amp;time_stamp, long pid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Log_Record</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>print</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR host_name[], u_long verbose_flag, FILE *fp=stderr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>print</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR host_name[], u_long verbose_flag, ACE_OSTREAM_TYPE &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>format_msg</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR host_name[], u_long verbose_flag, ACE_TCHAR *verbose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encode</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>type</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchor>a10</anchor>
      <arglist>(long)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>priority</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>priority</name>
      <anchor>a12</anchor>
      <arglist>(u_long num)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>length</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>length</name>
      <anchor>a14</anchor>
      <arglist>(long)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value</type>
      <name>time_stamp</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>time_stamp</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_Time_Value &amp;)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>pid</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pid</name>
      <anchor>a18</anchor>
      <arglist>(long)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>msg_data</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_data</name>
      <anchor>a20</anchor>
      <arglist>(const ACE_TCHAR *data)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>msg_data_len</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>priority_name</name>
      <anchor>d0</anchor>
      <arglist>(ACE_Log_Priority p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>priority_name</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Log_Priority p, const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>round_up</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INT32</type>
      <name>length_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>secs_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>usecs_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>pid_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>msg_data_</name>
      <anchor>o5</anchor>
      <arglist>[MAXLOGMSGLEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>priority_names_</name>
      <anchor>r0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Logging_Strategy</name>
    <filename>a01357.html</filename>
    <base>ACE_Service_Object</base>
    <member kind="function">
      <type></type>
      <name>ACE_Logging_Strategy</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, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>parse_args</name>
      <anchor>a4</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log_msg</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Log_Msg *log_msg)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>tokenize</name>
      <anchor>b0</anchor>
      <arglist>(ACE_TCHAR *flag_string)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>priorities</name>
      <anchor>b1</anchor>
      <arglist>(ACE_TCHAR *priority_string, ACE_Log_Msg::MASK_TYPE mask)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>thread_priority_mask_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>process_priority_mask_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>flags_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>filename_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>logger_key_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>program_name_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>wipeout_logfile_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>count_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>fixed_number_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>order_files_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>max_file_number_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>interval_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>max_size_</name>
      <anchor>n12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Log_Msg *</type>
      <name>log_msg_</name>
      <anchor>n13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LRU_Caching_Strategy</name>
    <filename>a01358.html</filename>
    <templarg>ATTRIBUTES</templarg>
    <templarg>CACHING_UTILITY</templarg>
    <member kind="typedef">
      <type>ATTRIBUTES</type>
      <name>CACHING_ATTRIBUTES</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LRU_Caching_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTES</type>
      <name>attributes</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>purge_percent</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purge_percent</name>
      <anchor>a3</anchor>
      <arglist>(double percentage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_bind</name>
      <anchor>a4</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_find</name>
      <anchor>a5</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_unbind</name>
      <anchor>a6</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_trybind</name>
      <anchor>a7</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_rebind</name>
      <anchor>a8</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>CACHING_UTILITY &amp;</type>
      <name>caching_utility</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATTRIBUTES</type>
      <name>timer_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>purge_percent_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CACHING_UTILITY</type>
      <name>caching_utility_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LSOCK</name>
    <filename>a01359.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_LSOCK</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_LSOCK</name>
      <anchor>b1</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>set_handle</name>
      <anchor>b3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>aux_handle_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LSOCK_Acceptor</name>
    <filename>a01360.html</filename>
    <base>ACE_SOCK_Acceptor</base>
    <member kind="typedef">
      <type>ACE_UNIX_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_LSOCK_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNIX, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNIX, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(ACE_LSOCK_Stream &amp;new_ipc_sap, ACE_Addr *=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UNIX_Addr</type>
      <name>local_addr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LSOCK_CODgram</name>
    <filename>a01361.html</filename>
    <base>ACE_SOCK_CODgram</base>
    <base>ACE_LSOCK</base>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_CODgram</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_CODgram</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int protocol_family=PF_UNIX, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int protocol_family=PF_UNIX, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_handle</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LSOCK_Connector</name>
    <filename>a01362.html</filename>
    <base>ACE_SOCK_Connector</base>
    <member kind="typedef">
      <type>ACE_UNIX_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_LSOCK_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_LSOCK_Stream &amp;new_stream, const ACE_UNIX_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_LSOCK_Stream &amp;new_stream, const ACE_UNIX_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LSOCK_Dgram</name>
    <filename>a01363.html</filename>
    <base>ACE_SOCK_Dgram</base>
    <base>ACE_LSOCK</base>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_LSOCK_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family=PF_UNIX, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family=PF_UNIX, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_handle</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_LSOCK_Stream</name>
    <filename>a01364.html</filename>
    <base>ACE_SOCK_Stream</base>
    <base>ACE_LSOCK</base>
    <member kind="typedef">
      <type>ACE_UNIX_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_msg</name>
      <anchor>a0</anchor>
      <arglist>(const iovec iov[], size_t n, ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_msg</name>
      <anchor>a1</anchor>
      <arglist>(iovec iov[], size_t n, ACE_HANDLE &amp;handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc</name>
    <filename>a01365.html</filename>
    <templarg></templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Malloc_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *pool_name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *pool_name, const ACE_TCHAR *lock_name, const ACE_MEM_POOL_OPTIONS *options=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_FIFO_Iterator</name>
    <filename>a01366.html</filename>
    <templarg></templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Malloc_FIFO_Iterator_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_FIFO_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Malloc&lt; ACE_MEM_POOL_2, ACE_LOCK &gt; &amp;malloc, const char *name=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_FIFO_Iterator_T</name>
    <filename>a01367.html</filename>
    <templarg></templarg>
    <templarg>ACE_LOCK</templarg>
    <templarg>ACE_CB</templarg>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_CB::ACE_Name_Node</type>
      <name>NAME_NODE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_CB::ACE_Malloc_Header</type>
      <name>MALLOC_HEADER</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_FIFO_Iterator_T</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Malloc_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_CB &gt; &amp;malloc, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Malloc_FIFO_Iterator_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(void *&amp;next_entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(void *&amp;next_entry, const char *&amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Malloc_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_CB &gt; &amp;</type>
      <name>malloc_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NAME_NODE *</type>
      <name>curr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Read_Guard&lt; ACE_LOCK &gt;</type>
      <name>guard_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>name_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_LIFO_Iterator</name>
    <filename>a01368.html</filename>
    <templarg></templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Malloc_LIFO_Iterator_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_LIFO_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Malloc&lt; ACE_MEM_POOL_2, ACE_LOCK &gt; &amp;malloc, const char *name=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_LIFO_Iterator_T</name>
    <filename>a01369.html</filename>
    <templarg></templarg>
    <templarg>ACE_LOCK</templarg>
    <templarg>ACE_CB</templarg>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_CB::ACE_Name_Node</type>
      <name>NAME_NODE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_CB::ACE_Malloc_Header</type>
      <name>MALLOC_HEADER</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_LIFO_Iterator_T</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Malloc_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_CB &gt; &amp;malloc, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Malloc_LIFO_Iterator_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(void *&amp;next_entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(void *&amp;next_entry, const char *&amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Malloc_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_CB &gt; &amp;</type>
      <name>malloc_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NAME_NODE *</type>
      <name>curr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Read_Guard&lt; ACE_LOCK &gt;</type>
      <name>guard_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>name_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_Lock_Adapter_T</name>
    <filename>a01370.html</filename>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type>ACE_LOCK *</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_Lock_Adapter_T&lt; ACE_Null_Mutex &gt;</name>
    <filename>a01371.html</filename>
    <member kind="function">
      <type>ACE_Null_Mutex *</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_Lock_Adapter_T&lt; ACE_Process_Semaphore &gt;</name>
    <filename>a01372.html</filename>
    <member kind="function">
      <type>ACE_Process_Semaphore *</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_Lock_Adapter_T&lt; ACE_Thread_Semaphore &gt;</name>
    <filename>a01373.html</filename>
    <member kind="function">
      <type>ACE_Thread_Semaphore *</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Malloc_T</name>
    <filename>a01374.html</filename>
    <templarg></templarg>
    <templarg>ACE_LOCK</templarg>
    <templarg>ACE_CB</templarg>
    <member kind="typedef">
      <type>ACE_MEM_POOL</type>
      <name>MEMORY_POOL</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_MEM_POOL_OPTIONS</type>
      <name>MEMORY_POOL_OPTIONS</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_CB::ACE_Name_Node</type>
      <name>NAME_NODE</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_CB::ACE_Malloc_Header</type>
      <name>MALLOC_HEADER</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_T</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *pool_name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_T</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *pool_name, const ACE_TCHAR *lock_name, const ACE_MEM_POOL_OPTIONS *options=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_T</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *pool_name, const ACE_MEM_POOL_OPTIONS *options, ACE_LOCK *lock)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Malloc_T</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ref_counter</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(int close=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>malloc</name>
      <anchor>a7</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>calloc</name>
      <anchor>a8</anchor>
      <arglist>(size_t nbytes, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>calloc</name>
      <anchor>a9</anchor>
      <arglist>(size_t n_elem, size_t elem_size, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchor>a10</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>MEMORY_POOL &amp;</type>
      <name>memory_pool</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a12</anchor>
      <arglist>(const char *name, void *pointer, int duplicates=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a13</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a14</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a15</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a16</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a17</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sync</name>
      <anchor>a18</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sync</name>
      <anchor>a19</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>protect</name>
      <anchor>a20</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>protect</name>
      <anchor>a21</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>avail_chunks</name>
      <anchor>a22</anchor>
      <arglist>(size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>mutex</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>base_addr</name>
      <anchor>a25</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bad</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>open</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>shared_bind</name>
      <anchor>c1</anchor>
      <arglist>(const char *name, void *pointer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void *</type>
      <name>shared_find</name>
      <anchor>c2</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void *</type>
      <name>shared_malloc</name>
      <anchor>c3</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>shared_free</name>
      <anchor>c4</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CB *</type>
      <name>cb_ptr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MEMORY_POOL</type>
      <name>memory_pool_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK *</type>
      <name>lock_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>bad_flag_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Malloc_LIFO_Iterator_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_CB &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Malloc_FIFO_Iterator_T&lt; ACE_MEM_POOL_2, ACE_LOCK, ACE_CB &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Managed_Object</name>
    <filename>a01375.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>get_preallocated_object</name>
      <anchor>d0</anchor>
      <arglist>(ACE_Object_Manager::Preallocated_Object id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>get_preallocated_array</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Object_Manager::Preallocated_Array id)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Managed_Object</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Managed_Object</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Managed_Object&lt; TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Managed_Object&lt; TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>this_prevents_compiler_warning_about_only_private_constructors</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Managed_Process</name>
    <filename>a01376.html</filename>
    <base>ACE_Process</base>
    <member kind="function">
      <type></type>
      <name>ACE_Managed_Process</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unmanage</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Managed_Process</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ace_dewarn_gplusplus</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Manual_Event</name>
    <filename>a01377.html</filename>
    <base>ACE_Event</base>
    <member kind="function">
      <type></type>
      <name>ACE_Manual_Event</name>
      <anchor>a0</anchor>
      <arglist>(int initial_state=0, int type=USYNC_THREAD, const char *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Manual_Event</name>
      <anchor>a1</anchor>
      <arglist>(int initial_state, int type, const wchar_t *name, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Manual_Event</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map</name>
    <filename>a01378.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <member kind="typedef">
      <type>KEY</type>
      <name>key_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VALUE</type>
      <name>mapped_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Reference_Pair&lt; const KEY, VALUE &gt;</type>
      <name>value_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Iterator&lt; value_type &gt;</type>
      <name>iterator</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Reverse_Iterator&lt; value_type &gt;</type>
      <name>reverse_iterator</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Iterator_Impl&lt; value_type &gt;</type>
      <name>iterator_implementation</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Reverse_Iterator_Impl&lt; value_type &gt;</type>
      <name>reverse_iterator_implementation</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Map</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a3</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bind_modify_key</name>
      <anchor>a4</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>create_key</name>
      <anchor>a5</anchor>
      <arglist>(KEY &amp;key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a6</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a7</anchor>
      <arglist>(const VALUE &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>recover_key</name>
      <anchor>a8</anchor>
      <arglist>(const KEY &amp;modified_key, KEY &amp;original_key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a9</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a10</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, VALUE &amp;old_value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a11</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, KEY &amp;old_key, VALUE &amp;old_value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a12</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a13</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a14</anchor>
      <arglist>(const KEY &amp;key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a15</anchor>
      <arglist>(const KEY &amp;key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a16</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>current_size</name>
      <anchor>a17</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>total_size</name>
      <anchor>a18</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a19</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Map</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>begin_impl</name>
      <anchor>b1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>end_impl</name>
      <anchor>b2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rbegin_impl</name>
      <anchor>b3</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rend_impl</name>
      <anchor>b4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Map&lt; KEY, VALUE &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Map</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Map&lt; KEY, VALUE &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Const_Iterator</name>
    <filename>a01379.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Map_Const_Iterator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Const_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm, int pass_end=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Const_Iterator_Base</name>
    <filename>a01380.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Const_Iterator_Base</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;next_entry) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Entry&lt; EXT_ID, INT_ID &gt; &amp;</type>
      <name>operator *</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>map</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Map_Const_Iterator_Base&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Map_Const_Iterator_Base&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>forward_i</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>reverse_i</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_i</name>
      <anchor>b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; *</type>
      <name>map_man_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_UINT32</type>
      <name>next_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Entry</name>
    <filename>a01381.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <member kind="function">
      <type></type>
      <name>~ACE_Map_Entry</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>next</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(ACE_UINT32 n)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>prev</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prev</name>
      <anchor>a5</anchor>
      <arglist>(ACE_UINT32 p)</arglist>
    </member>
    <member kind="variable">
      <type>EXT_ID</type>
      <name>ext_id_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT_ID</type>
      <name>int_id_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>next_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>prev_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Impl</name>
    <filename>a01382.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>IMPLEMENTATION</templarg>
    <templarg>ITERATOR</templarg>
    <templarg>REVERSE_ITERATOR</templarg>
    <templarg>ENTRY</templarg>
    <base>ACE_Map</base>
    <member kind="typedef">
      <type>ACE_Map_Impl_Iterator_Adapter&lt; ACE_TYPENAME ACE_Map&lt; KEY, VALUE &gt;::value_type, ITERATOR, ENTRY &gt;</type>
      <name>iterator_impl</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Impl_Reverse_Iterator_Adapter&lt; ACE_TYPENAME ACE_Map&lt; KEY, VALUE &gt;::value_type, REVERSE_ITERATOR, ENTRY &gt;</type>
      <name>reverse_iterator_impl</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IMPLEMENTATION</type>
      <name>implementation</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Impl</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Impl</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Map_Impl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_modify_key</name>
      <anchor>a6</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>create_key</name>
      <anchor>a7</anchor>
      <arglist>(KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a8</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a9</anchor>
      <arglist>(const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recover_key</name>
      <anchor>a10</anchor>
      <arglist>(const KEY &amp;modified_key, KEY &amp;original_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a11</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a12</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a13</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, KEY &amp;old_key, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a14</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a15</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a16</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a17</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a18</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>current_size</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>total_size</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>IMPLEMENTATION &amp;</type>
      <name>impl</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>begin_impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>end_impl</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rbegin_impl</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rend_impl</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>IMPLEMENTATION</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Map_Impl&lt; KEY, VALUE, IMPLEMENTATION, ITERATOR, REVERSE_ITERATOR, ENTRY &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Map_Impl</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Map_Impl&lt; KEY, VALUE, IMPLEMENTATION, ITERATOR, REVERSE_ITERATOR, ENTRY &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Impl_Iterator_Adapter</name>
    <filename>a01383.html</filename>
    <templarg>T</templarg>
    <templarg>IMPLEMENTATION</templarg>
    <templarg>ENTRY</templarg>
    <base>ACE_Iterator_Impl</base>
    <member kind="typedef">
      <type>IMPLEMENTATION</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Impl_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const IMPLEMENTATION &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Map_Impl_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>IMPLEMENTATION &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>IMPLEMENTATION</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Impl_Reverse_Iterator_Adapter</name>
    <filename>a01384.html</filename>
    <templarg>T</templarg>
    <templarg>IMPLEMENTATION</templarg>
    <templarg>ENTRY</templarg>
    <base>ACE_Reverse_Iterator_Impl</base>
    <member kind="typedef">
      <type>IMPLEMENTATION</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Impl_Reverse_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const IMPLEMENTATION &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Map_Impl_Reverse_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Reverse_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>IMPLEMENTATION &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>IMPLEMENTATION</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Iterator</name>
    <filename>a01385.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Map_Iterator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm, int pass_end=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Iterator_Base</name>
    <filename>a01386.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Iterator_Base</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Map_Entry&lt; EXT_ID, INT_ID &gt; *&amp;next_entry) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Entry&lt; EXT_ID, INT_ID &gt; &amp;</type>
      <name>operator *</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>map</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Map_Iterator_Base&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Map_Iterator_Base&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>forward_i</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>reverse_i</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_i</name>
      <anchor>b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; *</type>
      <name>map_man_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_UINT32</type>
      <name>next_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Manager</name>
    <filename>a01387.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="typedef">
      <type>EXT_ID</type>
      <name>KEY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT_ID</type>
      <name>VALUE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Entry&lt; EXT_ID, INT_ID &gt;</type>
      <name>ENTRY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>ITERATOR</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>CONST_ITERATOR</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>REVERSE_ITERATOR</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>iterator</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>const_iterator</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>reverse_iterator</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Manager</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Manager</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Map_Manager</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a6</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a7</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a8</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a9</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a10</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a11</anchor>
      <arglist>(const EXT_ID &amp;ext_id) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a12</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a13</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind_all</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>current_size</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_size</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>mutex</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>begin</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>end</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>rbegin</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>rend</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_EXPONENTIAL</name>
      <anchor>t2t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_INCREASE</name>
      <anchor>t2t1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>bind_i</name>
      <anchor>b0</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_bind</name>
      <anchor>b1</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b2</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b3</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>rebind_i</name>
      <anchor>b4</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>trybind_i</name>
      <anchor>b5</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find_i</name>
      <anchor>b6</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find_and_return_index</name>
      <anchor>b7</anchor>
      <arglist>(const EXT_ID &amp;ext_id, ACE_UINT32 &amp;slot)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unbind_i</name>
      <anchor>b8</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unbind_i</name>
      <anchor>b9</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unbind_and_return_index</name>
      <anchor>b10</anchor>
      <arglist>(const EXT_ID &amp;ext_id, ACE_UINT32 &amp;slot)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>unbind_slot</name>
      <anchor>b11</anchor>
      <arglist>(ACE_UINT32 slot)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>resize_i</name>
      <anchor>b12</anchor>
      <arglist>(ACE_UINT32 size)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>close_i</name>
      <anchor>b13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>equal</name>
      <anchor>b14</anchor>
      <arglist>(const EXT_ID &amp;id1, const EXT_ID &amp;id2)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_UINT32</type>
      <name>new_size</name>
      <anchor>b15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>free_search_structure</name>
      <anchor>b16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_UINT32</type>
      <name>free_list_id</name>
      <anchor>b17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_UINT32</type>
      <name>occupied_list_id</name>
      <anchor>b18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>next_free</name>
      <anchor>b19</anchor>
      <arglist>(ACE_UINT32 &amp;slot)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>move_from_free_list_to_occupied_list</name>
      <anchor>b20</anchor>
      <arglist>(ACE_UINT32 slot)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>move_from_occupied_list_to_free_list</name>
      <anchor>b21</anchor>
      <arglist>(ACE_UINT32 slot)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>shared_move</name>
      <anchor>b22</anchor>
      <arglist>(ACE_UINT32 slot, ACE_Map_Entry&lt; EXT_ID, INT_ID &gt; &amp;current_list, ACE_UINT32 current_list_id, ACE_Map_Entry&lt; EXT_ID, INT_ID &gt; &amp;new_list, ACE_UINT32 new_list_id)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Entry&lt; EXT_ID, INT_ID &gt; *</type>
      <name>search_structure_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_UINT32</type>
      <name>total_size_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_UINT32</type>
      <name>cur_size_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Entry&lt; EXT_ID, INT_ID &gt;</type>
      <name>free_list_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Entry&lt; EXT_ID, INT_ID &gt;</type>
      <name>occupied_list_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Map_Manager</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Map_Iterator_Base&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Map_Const_Iterator_Base&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Map_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Map_Const_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</name>
      <anchor>l4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Manager_Adapter</name>
    <filename>a01388.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>KEY_GENERATOR</templarg>
    <base>ACE_Map</base>
    <member kind="typedef">
      <type>ACE_Map_Manager_Iterator_Adapter&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt;, KEY, VALUE &gt;</type>
      <name>iterator_impl</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Manager_Reverse_Iterator_Adapter&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt;, KEY, VALUE &gt;</type>
      <name>reverse_iterator_impl</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Map_Manager&lt; KEY, VALUE, ACE_Null_Mutex &gt;</type>
      <name>implementation</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Manager_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Manager_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Map_Manager_Adapter</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(size_t length=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_modify_key</name>
      <anchor>a6</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>create_key</name>
      <anchor>a7</anchor>
      <arglist>(KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a8</anchor>
      <arglist>(const VALUE &amp;value, KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind_create_key</name>
      <anchor>a9</anchor>
      <arglist>(const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recover_key</name>
      <anchor>a10</anchor>
      <arglist>(const KEY &amp;modified_key, KEY &amp;original_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a11</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a12</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a13</anchor>
      <arglist>(const KEY &amp;key, const VALUE &amp;value, KEY &amp;old_key, VALUE &amp;old_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a14</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a15</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a16</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a17</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a18</anchor>
      <arglist>(const KEY &amp;key, VALUE &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>current_size</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>total_size</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Manager&lt; KEY, VALUE, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>KEY_GENERATOR &amp;</type>
      <name>key_generator</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>begin_impl</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>end_impl</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rbegin_impl</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; ACE_Reference_Pair&lt; const KEY, VALUE &gt; &gt; *</type>
      <name>rend_impl</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Manager&lt; KEY, VALUE, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>KEY_GENERATOR</type>
      <name>key_generator_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Map_Manager_Adapter&lt; KEY, VALUE, KEY_GENERATOR &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Map_Manager_Adapter</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Map_Manager_Adapter&lt; KEY, VALUE, KEY_GENERATOR &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Manager_Iterator_Adapter</name>
    <filename>a01389.html</filename>
    <templarg>T</templarg>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <base>ACE_Iterator_Impl</base>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_Map_Manager&lt; KEY, VALUE, ACE_Null_Mutex &gt;::iterator</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Manager_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Map_Iterator&lt; KEY, VALUE, ACE_Null_Mutex &gt; &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Map_Manager_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Iterator&lt; KEY, VALUE, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Iterator&lt; KEY, VALUE, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Manager_Reverse_Iterator_Adapter</name>
    <filename>a01390.html</filename>
    <templarg>T</templarg>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <base>ACE_Reverse_Iterator_Impl</base>
    <member kind="typedef">
      <type>ACE_TYPENAME ACE_Map_Manager&lt; KEY, VALUE, ACE_Null_Mutex &gt;::reverse_iterator</type>
      <name>implementation</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Manager_Reverse_Iterator_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Map_Reverse_Iterator&lt; KEY, VALUE, ACE_Null_Mutex &gt; &amp;impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Map_Manager_Reverse_Iterator_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Reverse_Iterator_Impl&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; KEY, VALUE, ACE_Null_Mutex &gt; &amp;</type>
      <name>impl</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Map_Reverse_Iterator&lt; KEY, VALUE, ACE_Null_Mutex &gt;</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Map_Reverse_Iterator</name>
    <filename>a01391.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Map_Iterator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Map_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Map_Manager&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;mm, int pass_end=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Map_Reverse_Iterator&lt; EXT_ID, INT_ID, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>ACE_max_align_info</name>
    <filename>a01392.html</filename>
    <member kind="variable">
      <type>int(*</type>
      <name>i</name>
      <anchor>m0</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>p</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>l</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MEM_Acceptor</name>
    <filename>a01393.html</filename>
    <base>ACE_SOCK_Acceptor</base>
    <member kind="typedef">
      <type>ACE_MEM_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_MEM_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_MEM_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Acceptor</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_MEM_Addr &amp;remote_sap, int reuse_addr=0, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_MEM_Addr &amp;local_sap, int reuse_addr=0, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(ACE_MEM_Stream &amp;new_ipc_sap, ACE_MEM_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>shared_accept_finish</name>
      <anchor>a5</anchor>
      <arglist>(ACE_MEM_Stream new_stream, int in_blocking_mode, int reset_new_handle) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>mmap_prefix</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mmap_prefix</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR *prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_buffer_size</name>
      <anchor>a8</anchor>
      <arglist>(off_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_MEM_IO::Signal_Strategy</type>
      <name>preferred_strategy</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preferred_strategy</name>
      <anchor>a10</anchor>
      <arglist>(ACE_MEM_IO::Signal_Strategy strategy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a11</anchor>
      <arglist>(ACE_MEM_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_MEM_SAP::MALLOC_OPTIONS &amp;</type>
      <name>malloc_options</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>open</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_INET, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>open</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr, int protocol_family, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>accept</name>
      <anchor>b2</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>accept</name>
      <anchor>b3</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, ACE_Accept_QoS_Params qos_params, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>mmap_prefix_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_SAP::MALLOC_OPTIONS</type>
      <name>malloc_options_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_IO::Signal_Strategy</type>
      <name>preferred_strategy_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MEM_Addr</name>
    <filename>a01394.html</filename>
    <base>ACE_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_MEM_Addr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Addr</name>
      <anchor>a2</anchor>
      <arglist>(u_short port_number)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_MEM_Addr</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR port_name[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_MEM_Addr</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>initialize_local</name>
      <anchor>a5</anchor>
      <arglist>(u_short port)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>same_host</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_INET_Addr &amp;sap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a7</anchor>
      <arglist>(u_short port_number, int encode=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR port_name[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_addr</name>
      <anchor>a10</anchor>
      <arglist>(void *, int len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a11</anchor>
      <arglist>(ACE_TCHAR buffer[], size_t size, int ipaddr_format=1) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>string_to_addr</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_TCHAR address[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_port_number</name>
      <anchor>a13</anchor>
      <arglist>(u_short, int encode=1)</arglist>
    </member>
    <member kind="function">
      <type>u_short</type>
      <name>get_port_number</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_host_name</name>
      <anchor>a15</anchor>
      <arglist>(ACE_TCHAR hostname[], size_t hostnamelen) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_host_name</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_host_addr</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>get_ip_address</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr &amp;</type>
      <name>get_remote_addr</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_INET_Addr &amp;</type>
      <name>get_local_addr</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_MEM_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a22</anchor>
      <arglist>(const ACE_INET_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a23</anchor>
      <arglist>(const ACE_MEM_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a24</anchor>
      <arglist>(const ACE_INET_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_long</type>
      <name>hash</name>
      <anchor>a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a26</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INET_Addr</type>
      <name>external_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INET_Addr</type>
      <name>internal_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MEM_Connector</name>
    <filename>a01395.html</filename>
    <base>ACE_SOCK_Connector</base>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_MEM_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_MEM_Stream &amp;new_stream, const ACE_INET_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_MEM_Stream &amp;new_stream, const ACE_INET_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_MEM_IO::Signal_Strategy</type>
      <name>preferred_strategy</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preferred_strategy</name>
      <anchor>a4</anchor>
      <arglist>(ACE_MEM_IO::Signal_Strategy strategy)</arglist>
    </member>
    <member kind="function">
      <type>ACE_MEM_SAP::MALLOC_OPTIONS &amp;</type>
      <name>malloc_options</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_Addr</type>
      <name>address_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_SAP::MALLOC_OPTIONS</type>
      <name>malloc_options_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_IO::Signal_Strategy</type>
      <name>preferred_strategy_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MEM_IO</name>
    <filename>a01396.html</filename>
    <base>ACE_SOCK</base>
    <member kind="enumeration">
      <name>Signal_Strategy</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reactive</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MT</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_IO</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_MEM_IO</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *name, ACE_MEM_IO::Signal_Strategy type=ACE_MEM_IO::Reactive, ACE_MEM_SAP::MALLOC_OPTIONS *options=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fini</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a4</anchor>
      <arglist>(const void *buf, size_t n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a5</anchor>
      <arglist>(void *buf, size_t n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a6</anchor>
      <arglist>(const void *buf, size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a7</anchor>
      <arglist>(void *buf, size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a8</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a9</anchor>
      <arglist>(const void *buf, size_t n, int flags, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Message_Block *message_block, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a11</anchor>
      <arglist>(void *buf, size_t n, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a12</anchor>
      <arglist>(void *buf, size_t n, int flags, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ssize_t</type>
      <name>fetch_recv_buf</name>
      <anchor>c0</anchor>
      <arglist>(int flag, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_SAP *</type>
      <name>deliver_strategy_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_SAP_Node *</type>
      <name>recv_buffer_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t</type>
      <name>buf_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t</type>
      <name>cur_offset_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Mem_Map</name>
    <filename>a01397.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Mem_Map</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Mem_Map</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE handle, int length=-1, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, off_t offset=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Mem_Map</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *filename, int len=-1, int flags=O_RDWR|O_CREAT, int mode=ACE_DEFAULT_FILE_PERMS, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, off_t offset=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>map</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle, int length=-1, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, off_t offset=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>map</name>
      <anchor>a4</anchor>
      <arglist>(int length=-1, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, off_t offset=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>map</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *filename, int len=-1, int flags=O_RDWR|O_CREAT, int mode=ACE_DEFAULT_FILE_PERMS, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, off_t offset=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Mem_Map</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR *filename, int flags=O_RDWR|O_CREAT, int mode=ACE_DEFAULT_FILE_PERMS, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_handle</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_filemapping_handle</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a11</anchor>
      <arglist>(void *&amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>addr</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unmap</name>
      <anchor>a14</anchor>
      <arglist>(int len=-1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unmap</name>
      <anchor>a15</anchor>
      <arglist>(void *addr, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sync</name>
      <anchor>a16</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sync</name>
      <anchor>a17</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>protect</name>
      <anchor>a18</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>protect</name>
      <anchor>a19</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advise</name>
      <anchor>a21</anchor>
      <arglist>(int behavior, int len=-1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>filename</name>
      <anchor>a23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>map_it</name>
      <anchor>c0</anchor>
      <arglist>(ACE_HANDLE handle, int len=-1, int prot=PROT_RDWR, int share=MAP_SHARED, void *addr=0, off_t offset=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Mem_Map</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Mem_Map &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Mem_Map &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>base_addr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>filename_</name>
      <anchor>o1</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>length_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>file_mapping_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>close_handle_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MEM_SAP</name>
    <filename>a01398.html</filename>
    <member kind="typedef">
      <type>ACE_Malloc_T&lt; ACE_MMAP_MEMORY_POOL, ACE_Process_Mutex, ACE_PI_Control_Block &gt;</type>
      <name>MALLOC_TYPE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_MMAP_Memory_Pool_Options</type>
      <name>MALLOC_OPTIONS</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_MEM_SAP</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_TCHAR *name, MALLOC_OPTIONS *options)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>recv_buf</name>
      <anchor>a3</anchor>
      <arglist>(ACE_MEM_SAP_Node *&amp;buf, int flags, const ACE_Time_Value *timeout)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>send_buf</name>
      <anchor>a4</anchor>
      <arglist>(ACE_MEM_SAP_Node *buf, int flags, const ACE_Time_Value *timeout)=0</arglist>
    </member>
    <member kind="function">
      <type>ACE_MEM_SAP_Node *</type>
      <name>acquire_buffer</name>
      <anchor>a5</anchor>
      <arglist>(const ssize_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release_buffer</name>
      <anchor>a6</anchor>
      <arglist>(ACE_MEM_SAP_Node *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>create_shm_malloc</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *name, MALLOC_OPTIONS *options)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>close_shm_malloc</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_MEM_SAP</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MALLOC_TYPE *</type>
      <name>shm_malloc_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MEM_SAP_Node</name>
    <filename>a01399.html</filename>
    <member kind="typedef">
      <type>ACE_Based_Pointer&lt; ACE_MEM_SAP_Node &gt;</type>
      <name>ACE_MEM_SAP_NODE_PTR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_SAP_Node</name>
      <anchor>a0</anchor>
      <arglist>(size_t cap)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>data</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>capacity_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_MEM_SAP_NODE_PTR</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MEM_Stream</name>
    <filename>a01400.html</filename>
    <base>ACE_MEM_IO</base>
    <member kind="typedef">
      <type>ACE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MEM_Stream</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE h)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_MEM_Stream</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a3</anchor>
      <arglist>(const void *buf, int n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a4</anchor>
      <arglist>(void *buf, int n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a5</anchor>
      <arglist>(const void *buf, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a6</anchor>
      <arglist>(void *buf, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_reader</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_writer</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_MEM_Acceptor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_MEM_Connector</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Message_Block</name>
    <filename>a01401.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>ACE_Message_Type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>Message_Flags</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_DATA</name>
      <anchor>s26s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_PROTO</name>
      <anchor>s26s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_BREAK</name>
      <anchor>s26s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_PASSFP</name>
      <anchor>s26s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_EVENT</name>
      <anchor>s26s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_SIG</name>
      <anchor>s26s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_IOCTL</name>
      <anchor>s26s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_SETOPTS</name>
      <anchor>s26s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_IOCACK</name>
      <anchor>s26s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_IOCNAK</name>
      <anchor>s26s11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_PCPROTO</name>
      <anchor>s26s12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_PCSIG</name>
      <anchor>s26s13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_READ</name>
      <anchor>s26s14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_FLUSH</name>
      <anchor>s26s15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_STOP</name>
      <anchor>s26s16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_START</name>
      <anchor>s26s17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_HANGUP</name>
      <anchor>s26s18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_ERROR</name>
      <anchor>s26s19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_PCEVENT</name>
      <anchor>s26s20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_NORMAL</name>
      <anchor>s26s21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_PRIORITY</name>
      <anchor>s26s22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MB_USER</name>
      <anchor>s26s23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DONT_DELETE</name>
      <anchor>s27s24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FLAGS</name>
      <anchor>s27s25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Block</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *message_block_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Block</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Data_Block *, Message_Flags flags=0, ACE_Allocator *message_block_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Block</name>
      <anchor>a2</anchor>
      <arglist>(const char *data, size_t size=0, unsigned long priority=ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Block</name>
      <anchor>a3</anchor>
      <arglist>(size_t size, ACE_Message_Type type=MB_DATA, ACE_Message_Block *cont=0, const char *data=0, ACE_Allocator *allocator_strategy=0, ACE_Lock *locking_strategy=0, unsigned long priority=ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY, const ACE_Time_Value &amp;execution_time=ACE_Time_Value::zero, const ACE_Time_Value &amp;deadline_time=ACE_Time_Value::max_time, ACE_Allocator *data_block_allocator=0, ACE_Allocator *message_block_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Block</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Message_Block &amp;mb, size_t align)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchor>a5</anchor>
      <arglist>(const char *data, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchor>a6</anchor>
      <arglist>(size_t size, ACE_Message_Type type=MB_DATA, ACE_Message_Block *cont=0, const char *data=0, ACE_Allocator *allocator_strategy=0, ACE_Lock *locking_strategy=0, unsigned long priority=ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY, const ACE_Time_Value &amp;execution_time=ACE_Time_Value::zero, const ACE_Time_Value &amp;deadline_time=ACE_Time_Value::max_time, ACE_Allocator *data_block_allocator=0, ACE_Allocator *message_block_allocator=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Message_Block</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Type</type>
      <name>msg_type</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_type</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Message_Type type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_data_msg</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Type</type>
      <name>msg_class</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Message_Flags</type>
      <name>set_flags</name>
      <anchor>a12</anchor>
      <arglist>(Message_Flags more_flags)</arglist>
    </member>
    <member kind="function">
      <type>Message_Flags</type>
      <name>clr_flags</name>
      <anchor>a13</anchor>
      <arglist>(Message_Flags less_flags)</arglist>
    </member>
    <member kind="function">
      <type>Message_Flags</type>
      <name>flags</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Message_Flags</type>
      <name>set_self_flags</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Message_Block::Message_Flags more_flags)</arglist>
    </member>
    <member kind="function">
      <type>Message_Flags</type>
      <name>clr_self_flags</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Message_Block::Message_Flags less_flags)</arglist>
    </member>
    <member kind="function">
      <type>Message_Flags</type>
      <name>self_flags</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>msg_priority</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_priority</name>
      <anchor>a19</anchor>
      <arglist>(unsigned long priority)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value &amp;</type>
      <name>msg_execution_time</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_execution_time</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_Time_Value &amp;et)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value &amp;</type>
      <name>msg_deadline_time</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_deadline_time</name>
      <anchor>a23</anchor>
      <arglist>(const ACE_Time_Value &amp;dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Message_Block *</type>
      <name>clone</name>
      <anchor>a24</anchor>
      <arglist>(Message_Flags mask=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Message_Block *</type>
      <name>duplicate</name>
      <anchor>a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Message_Block *</type>
      <name>release</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchor>a27</anchor>
      <arglist>(const char *buf, size_t n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchor>a28</anchor>
      <arglist>(const char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crunch</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>access_allocators</name>
      <anchor>a31</anchor>
      <arglist>(ACE_Allocator *&amp;allocator_strategy, ACE_Allocator *&amp;data_block_allocator, ACE_Allocator *&amp;message_block_allocator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_allocators</name>
      <anchor>a32</anchor>
      <arglist>(ACE_Allocator *allocator_strategy=0, ACE_Allocator *data_block_allocator=0, ACE_Allocator *message_block_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>base</name>
      <anchor>a33</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base</name>
      <anchor>a34</anchor>
      <arglist>(char *data, size_t size, Message_Flags=DONT_DELETE)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>end</name>
      <anchor>a35</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>mark</name>
      <anchor>a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rd_ptr</name>
      <anchor>a37</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rd_ptr</name>
      <anchor>a38</anchor>
      <arglist>(char *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rd_ptr</name>
      <anchor>a39</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>wr_ptr</name>
      <anchor>a40</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wr_ptr</name>
      <anchor>a41</anchor>
      <arglist>(char *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wr_ptr</name>
      <anchor>a42</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Data_Block *</type>
      <name>data_block</name>
      <anchor>a43</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>data_block</name>
      <anchor>a44</anchor>
      <arglist>(ACE_Data_Block *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Data_Block *</type>
      <name>replace_data_block</name>
      <anchor>a45</anchor>
      <arglist>(ACE_Data_Block *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>cont</name>
      <anchor>a46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cont</name>
      <anchor>a47</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>next</name>
      <anchor>a48</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchor>a49</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>prev</name>
      <anchor>a50</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prev</name>
      <anchor>a51</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>locking_strategy</name>
      <anchor>a52</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>locking_strategy</name>
      <anchor>a53</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reference_count</name>
      <anchor>a54</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a55</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchor>z46_0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>length</name>
      <anchor>z46_1</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_length</name>
      <anchor>z46_2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_size</name>
      <anchor>z46_3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>total_size_and_length</name>
      <anchor>z46_4</anchor>
      <arglist>(size_t &amp;mb_size, size_t &amp;mb_length) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>z46_5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchor>z46_6</anchor>
      <arglist>(size_t length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_capacity</name>
      <anchor>z46_7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchor>z46_8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>space</name>
      <anchor>z46_9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Message_Block *</type>
      <name>duplicate</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_Message_Block *mb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Message_Block *</type>
      <name>release</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Message_Block *mb)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Message_Block</name>
      <anchor>b0</anchor>
      <arglist>(size_t size, ACE_Message_Type type, ACE_Message_Block *cont, const char *data, ACE_Allocator *allocator_strategy, ACE_Lock *locking_strategy, Message_Flags flags, unsigned long priority, const ACE_Time_Value &amp;execution_time, const ACE_Time_Value &amp;deadline_time, ACE_Data_Block *db, ACE_Allocator *data_block_allocator, ACE_Allocator *message_block_allocator)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>release_i</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Lock *lock)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>init_i</name>
      <anchor>b2</anchor>
      <arglist>(size_t size, ACE_Message_Type type, ACE_Message_Block *cont, const char *data, ACE_Allocator *allocator_strategy, ACE_Lock *locking_strategy, Message_Flags flags, unsigned long priority, const ACE_Time_Value &amp;execution_time, const ACE_Time_Value &amp;deadline_time, ACE_Data_Block *db, ACE_Allocator *data_block_allocator, ACE_Allocator *message_block_allocator)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>rd_ptr_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>wr_ptr_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>priority_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>cont_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>next_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>prev_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block::Message_Flags</type>
      <name>flags_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Data_Block *</type>
      <name>data_block_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>message_block_allocator_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Message_Block &amp;</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Message_Block &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Message_Block</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Message_Block &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Data_Block</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Message_Queue</name>
    <filename>a01402.html</filename>
    <templarg></templarg>
    <base>ACE_Message_Queue_Base</base>
    <member kind="typedef">
      <type>ACE_Message_Queue_Iterator&lt; ACE_SYNCH_USE &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Message_Queue_Reverse_Iterator&lt; ACE_SYNCH_USE &gt;</type>
      <name>REVERSE_ITERATOR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Queue</name>
      <anchor>a0</anchor>
      <arglist>(size_t high_water_mark=ACE_Message_Queue_Base::DEFAULT_HWM, size_t low_water_mark=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(size_t hwm=ACE_Message_Queue_Base::DEFAULT_HWM, size_t lwm=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Message_Queue</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>flush</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>flush_i</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>peek_dequeue_head</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_prio</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_deadline</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_tail</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_head</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_head</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_prio</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_tail</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Message_Block *&amp;dequeued, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_deadline</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Message_Block *&amp;dequeued, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_full</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>message_bytes</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>message_length</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>message_count</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>message_bytes</name>
      <anchor>a22</anchor>
      <arglist>(size_t new_size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>message_length</name>
      <anchor>a23</anchor>
      <arglist>(size_t new_length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>high_water_mark</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>high_water_mark</name>
      <anchor>a25</anchor>
      <arglist>(size_t hwm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>low_water_mark</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>low_water_mark</name>
      <anchor>a27</anchor>
      <arglist>(size_t lwm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivate</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>pulse</name>
      <anchor>a30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>state</name>
      <anchor>a31</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivated</name>
      <anchor>a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Notification_Strategy *</type>
      <name>notification_strategy</name>
      <anchor>a34</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notification_strategy</name>
      <anchor>a35</anchor>
      <arglist>(ACE_Notification_Strategy *s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_SYNCH_MUTEX_T &amp;</type>
      <name>lock</name>
      <anchor>a36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a37</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Message_Block *new_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_deadline_i</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Message_Block *new_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_tail_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_Message_Block *new_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_head_i</name>
      <anchor>b3</anchor>
      <arglist>(ACE_Message_Block *new_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_head_i</name>
      <anchor>b4</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_prio_i</name>
      <anchor>b5</anchor>
      <arglist>(ACE_Message_Block *&amp;dequeued)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_tail_i</name>
      <anchor>b6</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_deadline_i</name>
      <anchor>b7</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>is_full_i</name>
      <anchor>b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>is_empty_i</name>
      <anchor>b9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivate_i</name>
      <anchor>b10</anchor>
      <arglist>(int pulse=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_i</name>
      <anchor>b11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>wait_not_full_cond</name>
      <anchor>b12</anchor>
      <arglist>(ACE_Guard&lt; ACE_SYNCH_MUTEX_T &gt; &amp;mon, ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>wait_not_empty_cond</name>
      <anchor>b13</anchor>
      <arglist>(ACE_Guard&lt; ACE_SYNCH_MUTEX_T &gt; &amp;mon, ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>signal_enqueue_waiters</name>
      <anchor>b14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>signal_dequeue_waiters</name>
      <anchor>b15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>head_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>tail_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>low_water_mark_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>high_water_mark_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>cur_bytes_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>cur_length_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>cur_count_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Notification_Strategy *</type>
      <name>notification_strategy_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SYNCH_MUTEX_T</type>
      <name>lock_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SYNCH_CONDITION_T</type>
      <name>not_empty_cond_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SYNCH_CONDITION_T</type>
      <name>not_full_cond_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Message_Queue&lt; _ACE_SYNCH &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Message_Queue</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Message_Queue&lt; _ACE_SYNCH &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Message_Queue_Iterator&lt; ACE_SYNCH_USE &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Message_Queue_Reverse_Iterator&lt; ACE_SYNCH_USE &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Message_Queue_Base</name>
    <filename>a01403.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_HWM</name>
      <anchor>s7s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_LWM</name>
      <anchor>s7s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAS_ACTIVE</name>
      <anchor>s7s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTIVATED</name>
      <anchor>s7s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAS_INACTIVE</name>
      <anchor>s7s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEACTIVATED</name>
      <anchor>s7s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PULSED</name>
      <anchor>s7s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Queue_Base</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Message_Queue_Base</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>peek_dequeue_head</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>enqueue_tail</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>enqueue</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Message_Block *new_item, ACE_Time_Value *timeout=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>dequeue_head</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>dequeue</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Message_Block *&amp;first_item, ACE_Time_Value *timeout=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>is_full</name>
      <anchor>a8</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a9</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>message_bytes</name>
      <anchor>a10</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>message_length</name>
      <anchor>a11</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>message_count</name>
      <anchor>a12</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>message_bytes</name>
      <anchor>a13</anchor>
      <arglist>(size_t new_size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>message_length</name>
      <anchor>a14</anchor>
      <arglist>(size_t new_length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>deactivate</name>
      <anchor>a15</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a16</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>pulse</name>
      <anchor>a17</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>state</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>deactivated</name>
      <anchor>a19</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Notification_Strategy *</type>
      <name>notification_strategy</name>
      <anchor>a20</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notification_strategy</name>
      <anchor>a21</anchor>
      <arglist>(ACE_Notification_Strategy *s)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a22</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>state_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Message_Queue_Base &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Message_Queue_Base</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Message_Queue_Base &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Message_Queue_Ex</name>
    <filename>a01404.html</filename>
    <templarg>ACE_MESSAGE_TYPE</templarg>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>DEFAULT_PRIORITY</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Queue_Ex</name>
      <anchor>a0</anchor>
      <arglist>(size_t high_water_mark=ACE_Message_Queue_Base::DEFAULT_HWM, size_t low_water_mark=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(size_t hwm=ACE_Message_Queue_Base::DEFAULT_HWM, size_t lwm=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Message_Queue_Ex</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>flush</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>flush_i</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>peek_dequeue_head</name>
      <anchor>a6</anchor>
      <arglist>(ACE_MESSAGE_TYPE *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_prio</name>
      <anchor>a7</anchor>
      <arglist>(ACE_MESSAGE_TYPE *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_deadline</name>
      <anchor>a8</anchor>
      <arglist>(ACE_MESSAGE_TYPE *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue</name>
      <anchor>a9</anchor>
      <arglist>(ACE_MESSAGE_TYPE *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_tail</name>
      <anchor>a10</anchor>
      <arglist>(ACE_MESSAGE_TYPE *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>enqueue_head</name>
      <anchor>a11</anchor>
      <arglist>(ACE_MESSAGE_TYPE *new_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue</name>
      <anchor>a12</anchor>
      <arglist>(ACE_MESSAGE_TYPE *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_head</name>
      <anchor>a13</anchor>
      <arglist>(ACE_MESSAGE_TYPE *&amp;first_item, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_prio</name>
      <anchor>a14</anchor>
      <arglist>(ACE_MESSAGE_TYPE *&amp;dequeued, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_tail</name>
      <anchor>a15</anchor>
      <arglist>(ACE_MESSAGE_TYPE *&amp;dequeued, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dequeue_deadline</name>
      <anchor>a16</anchor>
      <arglist>(ACE_MESSAGE_TYPE *&amp;dequeued, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_full</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>message_bytes</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>message_length</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>message_count</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>message_bytes</name>
      <anchor>a22</anchor>
      <arglist>(size_t new_size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>message_length</name>
      <anchor>a23</anchor>
      <arglist>(size_t new_length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>high_water_mark</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>high_water_mark</name>
      <anchor>a25</anchor>
      <arglist>(size_t hwm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>low_water_mark</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>low_water_mark</name>
      <anchor>a27</anchor>
      <arglist>(size_t lwm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivate</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>pulse</name>
      <anchor>a30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>state</name>
      <anchor>a31</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivated</name>
      <anchor>a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Notification_Strategy *</type>
      <name>notification_strategy</name>
      <anchor>a34</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notification_strategy</name>
      <anchor>a35</anchor>
      <arglist>(ACE_Notification_Strategy *s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_SYNCH_MUTEX_T &amp;</type>
      <name>lock</name>
      <anchor>a36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a37</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Queue&lt; ACE_SYNCH_USE &gt;</type>
      <name>queue_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Message_Queue_Factory</name>
    <filename>a01405.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; *</type>
      <name>create_static_message_queue</name>
      <anchor>d0</anchor>
      <arglist>(size_t hwm=ACE_Message_Queue_Base::DEFAULT_HWM, size_t lwm=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Dynamic_Message_Queue&lt; ACE_SYNCH_USE &gt; *</type>
      <name>create_deadline_message_queue</name>
      <anchor>d1</anchor>
      <arglist>(size_t hwm=ACE_Message_Queue_Base::DEFAULT_HWM, size_t lwm=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0, u_long static_bit_field_mask=0x3FFUL, u_long static_bit_field_shift=10, u_long dynamic_priority_max=0x3FFFFFUL, u_long dynamic_priority_offset=0x200000UL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Dynamic_Message_Queue&lt; ACE_SYNCH_USE &gt; *</type>
      <name>create_laxity_message_queue</name>
      <anchor>d2</anchor>
      <arglist>(size_t hwm=ACE_Message_Queue_Base::DEFAULT_HWM, size_t lwm=ACE_Message_Queue_Base::DEFAULT_LWM, ACE_Notification_Strategy *=0, u_long static_bit_field_mask=0x3FFUL, u_long static_bit_field_shift=10, u_long dynamic_priority_max=0x3FFFFFUL, u_long dynamic_priority_offset=0x200000UL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Message_Queue_Iterator</name>
    <filename>a01406.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Queue_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; &amp;queue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; &amp;</type>
      <name>queue_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Block *</type>
      <name>curr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Message_Queue_Reverse_Iterator</name>
    <filename>a01407.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Message_Queue_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; &amp;queue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; &amp;</type>
      <name>queue_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Block *</type>
      <name>curr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Method_Request</name>
    <filename>a01408.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Method_Request</name>
      <anchor>a0</anchor>
      <arglist>(unsigned long priority=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Method_Request</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>priority</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>priority</name>
      <anchor>a3</anchor>
      <arglist>(unsigned long prio)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>call</name>
      <anchor>a4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>priority_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Method_Request &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Method_Request</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Method_Request &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Metrics_Cache</name>
    <filename>a01409.html</filename>
    <templarg>ACE_LOCK</templarg>
    <templarg>ALLOCATOR</templarg>
    <member kind="typedef">
      <type>ACE_Metrics_Cache&lt; ACE_LOCK, ALLOCATOR &gt;</type>
      <name>ACE_METRICS_CACHE_TYPE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Metrics_Cache</name>
      <anchor>a0</anchor>
      <arglist>(u_long table_size=METRICS_DEFAULT_TIMEPROBE_TABLE_SIZE, u_long number_of_probes=METRICS_DEFAULT_TIMEPROBE_COUNT, ALLOCATOR *allocatorPtr=(ALLOCATOR *) ALLOCATOR::instance())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Metrics_Cache</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_enqueue_start</name>
      <anchor>a2</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_enqueue_stop</name>
      <anchor>a3</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_enqueue_suspend</name>
      <anchor>a4</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_enqueue_resume</name>
      <anchor>a5</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_dequeue_start</name>
      <anchor>a6</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_dequeue_stop</name>
      <anchor>a7</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_dequeue_suspend</name>
      <anchor>a8</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_dequeue_resume</name>
      <anchor>a9</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_base_statistics</name>
      <anchor>a10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip_supplier_and_consumer</name>
      <anchor>a11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush_ACE_Metrics_Cache</name>
      <anchor>a12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>metrics_enabled</name>
      <anchor>a13</anchor>
      <arglist>(int enabled)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>metrics_enabled</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ALLOCATOR *</type>
      <name>allocator</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>probe_set_size_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long *</type>
      <name>enqueue_count_</name>
      <anchor>n1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long *</type>
      <name>dequeue_count_</name>
      <anchor>n2</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Metrics_Timeprobe&lt; ACE_LOCK, ALLOCATOR &gt; **</type>
      <name>enqueue_probes_</name>
      <anchor>n3</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Metrics_Timeprobe&lt; ACE_LOCK, ALLOCATOR &gt; **</type>
      <name>dequeue_probes_</name>
      <anchor>n4</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char **</type>
      <name>enqueue_names_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char **</type>
      <name>dequeue_names_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>consumer_index_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>supplier_index_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>table_size_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>interval_start_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>interval_end_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>interval_initialized_</name>
      <anchor>n12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>metrics_enabled_</name>
      <anchor>n13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Metrics_Cache</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Metrics_Cache&lt; ACE_LOCK, ALLOCATOR &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Metrics_Cache&lt; ACE_LOCK, ALLOCATOR &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ALLOCATOR *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Metrics_Timeprobe</name>
    <filename>a01410.html</filename>
    <templarg>ACE_LOCK</templarg>
    <templarg>ALLOCATOR</templarg>
    <base>ACE_Timeprobe_Ex</base>
    <member kind="typedef">
      <type>ACE_Metrics_Timeprobe&lt; ACE_LOCK, ALLOCATOR &gt;</type>
      <name>ACE_METRICS_TIMEPROBE_TYPE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_timeprobe_t</type>
      <name>ACE_METRICS_TIMEPROBE_DATA_TYPE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_METRICS_TIMEPROBE_TYPE *</type>
      <name>ACE_METRICS_TIMEPROBE_BASED_PTR_TYPE</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char *</type>
      <name>ACE_METRICS_NAME_BASED_PTR_TYPE</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>event_id</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORK_START</name>
      <anchor>s8s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORK_STOP</name>
      <anchor>s8s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORK_SUSPEND</name>
      <anchor>s8s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORK_RESUME</name>
      <anchor>s8s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Metrics_Timeprobe</name>
      <anchor>a0</anchor>
      <arglist>(u_int id=0, const char *name=0, u_long size=METRICS_DEFAULT_TIMEPROBE_TABLE_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Metrics_Timeprobe</name>
      <anchor>a1</anchor>
      <arglist>(ALLOCATOR *allocatorPtr, u_int id=0, const char *name=0, u_long size=METRICS_DEFAULT_TIMEPROBE_TABLE_SIZE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Metrics_Timeprobe</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_event</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_METRICS_TIMEPROBE_DATA_TYPE &amp;t, ACE_Metrics_Timeprobe&lt; ACE_LOCK, ALLOCATOR &gt;::event_id id)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>probe_name</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>probe_name</name>
      <anchor>a5</anchor>
      <arglist>(char *name)</arglist>
    </member>
    <member kind="function">
      <type>u_int</type>
      <name>probe_id</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>probe_id</name>
      <anchor>a7</anchor>
      <arglist>(u_int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush_ACE_Metrics_Timeprobe</name>
      <anchor>a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_int</type>
      <name>id_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>name_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Metrics_Timeprobe</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Metrics_Timeprobe&lt; ACE_LOCK, ALLOCATOR &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Metrics_Timeprobe&lt; ACE_LOCK, ALLOCATOR &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MMAP_Memory_Pool</name>
    <filename>a01411.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="typedef">
      <type>ACE_MMAP_Memory_Pool_Options</type>
      <name>OPTIONS</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MMAP_Memory_Pool</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *backing_store_name=0, const OPTIONS *options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_MMAP_Memory_Pool</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>init_acquire</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes, int &amp;first_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a4</anchor>
      <arglist>(int destroy=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a5</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a6</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a7</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a8</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>seh_selector</name>
      <anchor>a9</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remap</name>
      <anchor>a10</anchor>
      <arglist>(void *addr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>base_addr</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual size_t</type>
      <name>round_up</name>
      <anchor>b0</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>commit_backing_store_name</name>
      <anchor>b1</anchor>
      <arglist>(size_t rounded_bytes, off_t &amp;map_size)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>map_file</name>
      <anchor>b2</anchor>
      <arglist>(off_t map_size)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>b3</anchor>
      <arglist>(int signum, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sig_Handler</type>
      <name>signal_handler_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Mem_Map</type>
      <name>mmap_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>base_addr_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>use_fixed_addr_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flags_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>write_each_page_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>off_t</type>
      <name>minimum_bytes_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR</type>
      <name>backing_store_name_</name>
      <anchor>n7</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>guess_on_fault_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>sa_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>mode_t</type>
      <name>file_mode_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MMAP_Memory_Pool_Options</name>
    <filename>a01412.html</filename>
    <member kind="enumvalue">
      <name>FIRSTCALL_FIXED</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALWAYS_FIXED</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEVER_FIXED</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_MMAP_Memory_Pool_Options</name>
      <anchor>a0</anchor>
      <arglist>(const void *base_addr=ACE_DEFAULT_BASE_ADDR, int use_fixed_addr=ALWAYS_FIXED, int write_each_page=1, off_t minimum_bytes=0, u_int flags=0, int guess_on_fault=1, LPSECURITY_ATTRIBUTES sa=0, mode_t file_mode=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>base_addr_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>use_fixed_addr_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>write_each_page_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>off_t</type>
      <name>minimum_bytes_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u_int</type>
      <name>flags_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>guess_on_fault_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>sa_</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mode_t</type>
      <name>file_mode_</name>
      <anchor>m7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Module</name>
    <filename>a01413.html</filename>
    <templarg></templarg>
    <base>ACE_Module_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Module</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Module</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Module</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *module_name, ACE_Task&lt; ACE_SYNCH_USE &gt; *writer=0, ACE_Task&lt; ACE_SYNCH_USE &gt; *reader=0, void *args=0, int flags=M_DELETE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *module_name, ACE_Task&lt; ACE_SYNCH_USE &gt; *writer=0, ACE_Task&lt; ACE_SYNCH_USE &gt; *reader=0, void *a=0, int flags=M_DELETE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(int flags=M_DELETE_NONE)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>writer</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writer</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Task&lt; ACE_SYNCH_USE &gt; *q, int flags=M_DELETE_WRITER)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>reader</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reader</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Task&lt; ACE_SYNCH_USE &gt; *q, int flags=M_DELETE_READER)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>sibling</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Task&lt; ACE_SYNCH_USE &gt; *orig)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>arg</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arg</name>
      <anchor>a13</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>link</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Module&lt; ACE_SYNCH_USE &gt; *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>next</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Module&lt; ACE_SYNCH_USE &gt; *m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>close_i</name>
      <anchor>c0</anchor>
      <arglist>(int which, int flags)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>q_pair_</name>
      <anchor>o0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>name_</name>
      <anchor>o1</anchor>
      <arglist>[MAXNAMLEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>next_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>arg_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>flags_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Shutup_GPlusPlus</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Module_Base</name>
    <filename>a01414.html</filename>
    <member kind="enumvalue">
      <name>M_DELETE_NONE</name>
      <anchor>s4s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DELETE_READER</name>
      <anchor>s4s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DELETE_WRITER</name>
      <anchor>s4s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DELETE</name>
      <anchor>s4s3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Module_Type</name>
    <filename>a01415.html</filename>
    <base>ACE_Service_Type_Impl</base>
    <member kind="function">
      <type></type>
      <name>ACE_Module_Type</name>
      <anchor>a0</anchor>
      <arglist>(void *m, const ACE_TCHAR *identifier, u_int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Module_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a4</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[]) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a6</anchor>
      <arglist>(ACE_TCHAR **str, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Module_Type *</type>
      <name>link</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>link</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Module_Type *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Module_Type *</type>
      <name>link_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Msg_WFMO_Reactor</name>
    <filename>a01416.html</filename>
    <base>ACE_WFMO_Reactor</base>
    <member kind="function">
      <type></type>
      <name>ACE_Msg_WFMO_Reactor</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Handler *=0, ACE_Timer_Queue *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Msg_WFMO_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, int unused=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Msg_WFMO_Reactor</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual DWORD</type>
      <name>wait_for_multiple_events</name>
      <anchor>b0</anchor>
      <arglist>(int timeout, int alertable)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual DWORD</type>
      <name>poll_remaining_handles</name>
      <anchor>b1</anchor>
      <arglist>(DWORD index)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_window_messages</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MT_MEM_IO</name>
    <filename>a01417.html</filename>
    <base>ACE_MEM_SAP</base>
    <member kind="function">
      <type></type>
      <name>ACE_MT_MEM_IO</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_MT_MEM_IO</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_TCHAR *name, MALLOC_OPTIONS *options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv_buf</name>
      <anchor>a3</anchor>
      <arglist>(ACE_MEM_SAP_Node *&amp;buf, int flags, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>send_buf</name>
      <anchor>a4</anchor>
      <arglist>(ACE_MEM_SAP_Node *buf, int flags, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Channel</type>
      <name>recv_channel_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Channel</type>
      <name>send_channel_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_MT_MEM_IO::MQ_Struct</name>
    <filename>a01419.html</filename>
    <member kind="variable">
      <type>ACE_MEM_SAP_Node::ACE_MEM_SAP_NODE_PTR</type>
      <name>head_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_MEM_SAP_Node::ACE_MEM_SAP_NODE_PTR</type>
      <name>tail_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MT_MEM_IO::Simple_Queue</name>
    <filename>a01420.html</filename>
    <member kind="function">
      <type>ACE_INLINE_FOR_GNUC</type>
      <name>Simple_Queue</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Simple_Queue</name>
      <anchor>a1</anchor>
      <arglist>(MQ_Struct *mq)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(MQ_Struct *mq, ACE_MEM_SAP::MALLOC_TYPE *malloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchor>a3</anchor>
      <arglist>(ACE_MEM_SAP_Node *new_msg)</arglist>
    </member>
    <member kind="function">
      <type>ACE_MEM_SAP_Node *</type>
      <name>read</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MQ_Struct *</type>
      <name>mq_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_MEM_SAP::MALLOC_TYPE *</type>
      <name>malloc_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_MT_MEM_IO::Channel</name>
    <filename>a01418.html</filename>
    <member kind="variable">
      <type>ACE_SYNCH_PROCESS_SEMAPHORE *</type>
      <name>sema_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_SYNCH_PROCESS_MUTEX *</type>
      <name>lock_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Simple_Queue</type>
      <name>queue_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_MT_SYNCH</name>
    <filename>a01421.html</filename>
    <member kind="typedef">
      <type>ACE_Thread_Mutex</type>
      <name>MUTEX</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>NULL_MUTEX</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Process_Mutex</type>
      <name>PROCESS_MUTEX</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Recursive_Thread_Mutex</type>
      <name>RECURSIVE_MUTEX</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_RW_Thread_Mutex</type>
      <name>RW_MUTEX</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Condition_Thread_Mutex</type>
      <name>CONDITION</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Condition_Recursive_Thread_Mutex</type>
      <name>RECURSIVE_CONDITION</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Thread_Semaphore</type>
      <name>SEMAPHORE</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Semaphore</type>
      <name>NULL_SEMAPHORE</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Multihomed_INET_Addr</name>
    <filename>a01422.html</filename>
    <base>ACE_INET_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_Multihomed_INET_Addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Multihomed_INET_Addr</name>
      <anchor>a1</anchor>
      <arglist>(u_short port_number, const char primary_host_name[], int encode=1, int address_family=AF_UNSPEC, const char *(secondary_host_names[])=0, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Multihomed_INET_Addr</name>
      <anchor>a2</anchor>
      <arglist>(u_short port_number, ACE_UINT32 primary_ip_addr=INADDR_ANY, int encode=1, const ACE_UINT32 *secondary_ip_addrs=0, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Multihomed_INET_Addr</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a4</anchor>
      <arglist>(u_short port_number, const char primary_host_name[], int encode=1, int address_family=AF_UNSPEC, const char *(secondary_host_names[])=0, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a5</anchor>
      <arglist>(u_short port_number, ACE_UINT32 primary_ip_addr=INADDR_ANY, int encode=1, const ACE_UINT32 *secondary_ip_addrs=0, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_port_number</name>
      <anchor>a6</anchor>
      <arglist>(u_short, int encode=1)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_num_secondary_addresses</name>
      <anchor>a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_secondary_addresses</name>
      <anchor>a8</anchor>
      <arglist>(ACE_INET_Addr *secondary_addrs, size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_addresses</name>
      <anchor>a9</anchor>
      <arglist>(sockaddr_in *addrs, size_t size) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Array&lt; ACE_INET_Addr &gt;</type>
      <name>secondaries_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Mutex</name>
    <filename>a01423.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(int type=USYNC_THREAD, const ACE_TCHAR *name=0, ACE_mutexattr_t *arg=0, mode_t mode=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value *tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_mutex_t &amp;</type>
      <name>lock</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_mutex_t</type>
      <name>lock_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>removed_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Mutex &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Mutex</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Mutex &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Mutex_Invariants</name>
    <filename>a01424.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Mutex_Invariants</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquired</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasing</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Mutex_Invariants</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Mutex_Invariants &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Mutex_Invariants &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>owners_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Mutex_Token</name>
    <filename>a01425.html</filename>
    <base>ACE_Tokens</base>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Mutex_Token</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Mutex_Token</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TPQ_Entry *caller, int ignore_deadlock, int notify)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TPQ_Entry *caller)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a4</anchor>
      <arglist>(ACE_TPQ_Entry *caller, int requeue_position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(ACE_TPQ_Entry *caller)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owners</name>
      <anchor>a8</anchor>
      <arglist>(OWNER_STACK &amp;o, const ACE_TCHAR *id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_waiting_for</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_owner</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *id)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TOKEN_CONST::MUTEX</type>
      <name>lock_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Name_Binding</name>
    <filename>a01426.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Binding</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_NS_WString &amp;n, const ACE_NS_WString &amp;v, const char *t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Binding</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Binding</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Name_Binding &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Name_Binding &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Name_Binding</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Name_Binding &amp;s) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_NS_WString</type>
      <name>name_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_NS_WString</type>
      <name>value_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>type_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Name_Options</name>
    <filename>a01427.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Options</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Name_Options</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_args</name>
      <anchor>a2</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nameserver_port</name>
      <anchor>a3</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nameserver_port</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Naming_Context::Context_Scope_Type</type>
      <name>context</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>context</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Naming_Context::Context_Scope_Type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nameserver_host</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR *host)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>nameserver_host</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>namespace_dir</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *dir)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>namespace_dir</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_name</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_TCHAR *dir)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>process_name</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>database</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>database</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base_address</name>
      <anchor>a15</anchor>
      <arglist>(char *address)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>base_address</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>use_registry</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>use_registry</name>
      <anchor>a18</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>debug</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>verbose</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>debugging_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>verbosity_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>use_registry_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nameserver_port_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>nameserver_host_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>namespace_dir_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>process_name_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>database_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>base_address_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Naming_Context::Context_Scope_Type</type>
      <name>context_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Name_Proxy</name>
    <filename>a01428.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Proxy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Proxy</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_INET_Addr &amp;remote_addr, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_INET_Addr &amp;remote_addr, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>request_reply</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Name_Request &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>send_request</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Name_Request &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recv_reply</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Name_Request &amp;reply)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Name_Proxy</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SOCK_Connector</type>
      <name>connector_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SOCK_Stream</type>
      <name>peer_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Name_Reply</name>
    <filename>a01429.html</filename>
    <member kind="enumeration">
      <name>Constants</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_NAME_LENGTH</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Reply</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Reply</name>
      <anchor>a1</anchor>
      <arglist>(ACE_UINT32 type, ACE_UINT32 err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>length</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>length</name>
      <anchor>a4</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INT32</type>
      <name>msg_type</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_type</name>
      <anchor>a6</anchor>
      <arglist>(ACE_INT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INT32</type>
      <name>status</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>status</name>
      <anchor>a8</anchor>
      <arglist>(ACE_INT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>errnum</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errnum</name>
      <anchor>a10</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encode</name>
      <anchor>a11</anchor>
      <arglist>(void *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transfer</type>
      <name>transfer_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Name_Reply::Transfer</name>
    <filename>a01430.html</filename>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>length_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_INT32</type>
      <name>type_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>errno_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Name_Request</name>
    <filename>a01431.html</filename>
    <member kind="enumeration">
      <name>Constants</name>
      <anchor>s15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND</name>
      <anchor>s15s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REBIND</name>
      <anchor>s15s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESOLVE</name>
      <anchor>s15s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNBIND</name>
      <anchor>s15s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST_NAMES</name>
      <anchor>s15s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST_VALUES</name>
      <anchor>s15s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST_TYPES</name>
      <anchor>s15s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST_NAME_ENTRIES</name>
      <anchor>s15s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST_VALUE_ENTRIES</name>
      <anchor>s15s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST_TYPE_ENTRIES</name>
      <anchor>s15s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ENUM</name>
      <anchor>s15s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_LIST</name>
      <anchor>s15s11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TABLE_MASK</name>
      <anchor>s15s12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST_OP_MASK</name>
      <anchor>s15s13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_NAME_LENGTH</name>
      <anchor>s15s14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Request</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Request</name>
      <anchor>a1</anchor>
      <arglist>(ACE_INT32 msg_type, const ACE_WCHAR_T name[], const ACE_UINT32 name_length, const ACE_WCHAR_T value[], const ACE_UINT32 value_length, const char type[], const ACE_UINT32 type_length, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>length</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>length</name>
      <anchor>a4</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INT32</type>
      <name>msg_type</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_type</name>
      <anchor>a6</anchor>
      <arglist>(ACE_INT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>block_forever</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>block_forever</name>
      <anchor>a8</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value</type>
      <name>timeout</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeout</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Time_Value timeout)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_WCHAR_T *</type>
      <name>name</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_WCHAR_T *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_WCHAR_T *</type>
      <name>value</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>value</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_WCHAR_T *)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>type</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchor>a16</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>name_len</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name_len</name>
      <anchor>a18</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>value_len</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>value_len</name>
      <anchor>a20</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>type_len</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_len</name>
      <anchor>a22</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encode</name>
      <anchor>a23</anchor>
      <arglist>(void *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transfer</type>
      <name>transfer_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_WCHAR_T *</type>
      <name>name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_WCHAR_T *</type>
      <name>value_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>type_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Name_Request::Transfer</name>
    <filename>a01432.html</filename>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>length_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>msg_type_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>block_forever_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>sec_timeout_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>usec_timeout_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>name_len_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>value_len_</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>type_len_</name>
      <anchor>m7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_WCHAR_T</type>
      <name>data_</name>
      <anchor>m8</anchor>
      <arglist>[MAX_NAME_LENGTH+MAXPATHLEN+MAXPATHLEN+2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Name_Space</name>
    <filename>a01433.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Name_Space</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resolve</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, ACE_NS_WString &amp;value_out, char *&amp;type_out)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>list_names</name>
      <anchor>a5</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>list_values</name>
      <anchor>a6</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>list_types</name>
      <anchor>a7</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>list_name_entries</name>
      <anchor>a8</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>list_value_entries</name>
      <anchor>a9</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>list_type_entries</name>
      <anchor>a10</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Name_Space_Map</name>
    <filename>a01434.html</filename>
    <templarg>ALLOCATOR</templarg>
    <base>ACE_Hash_Map_Manager_Ex&lt; ACE_NS_String, ACE_NS_Internal, ACE_Hash&lt; ACE_NS_String &gt;, ACE_Equal_To&lt; ACE_NS_String &gt;, ACE_Null_Mutex &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Space_Map</name>
      <anchor>a0</anchor>
      <arglist>(ALLOCATOR *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_NS_String &amp;, const ACE_NS_Internal &amp;, ALLOCATOR *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_NS_String &amp;, ACE_NS_Internal &amp;, ALLOCATOR *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_NS_String &amp;, const ACE_NS_Internal &amp;, ACE_NS_String &amp;, ACE_NS_Internal &amp;, ALLOCATOR *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_NS_String &amp;, ACE_NS_Internal &amp;, ALLOCATOR *alloc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a5</anchor>
      <arglist>(ALLOCATOR *alloc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Naming_Context</name>
    <filename>a01435.html</filename>
    <base>ACE_Service_Object</base>
    <member kind="enumeration">
      <name>Context_Scope_Type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROC_LOCAL</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NODE_LOCAL</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NET_LOCAL</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Naming_Context</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Naming_Context</name>
      <anchor>a1</anchor>
      <arglist>(Context_Scope_Type scope_in, int light=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(Context_Scope_Type scope_in=ACE_Naming_Context::PROC_LOCAL, int light=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_down</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Naming_Context</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a6</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a8</anchor>
      <arglist>(ACE_TCHAR **strp, size_t length) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Name_Options *</type>
      <name>name_options</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a11</anchor>
      <arglist>(const char *name_in, const char *value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a13</anchor>
      <arglist>(const char *name_in, const char *value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a15</anchor>
      <arglist>(const char *name_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, ACE_NS_WString &amp;value_out, char *&amp;type_out)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve</name>
      <anchor>a17</anchor>
      <arglist>(const char *name_in, ACE_NS_WString &amp;value_out, char *&amp;type_out)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve</name>
      <anchor>a18</anchor>
      <arglist>(const char *name_in, char *&amp;value_out, char *&amp;type_out)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_names</name>
      <anchor>a19</anchor>
      <arglist>(ACE_PWSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_names</name>
      <anchor>a20</anchor>
      <arglist>(ACE_PWSTRING_SET &amp;set_out, const char *pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_values</name>
      <anchor>a21</anchor>
      <arglist>(ACE_PWSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_values</name>
      <anchor>a22</anchor>
      <arglist>(ACE_PWSTRING_SET &amp;set_out, const char *pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_types</name>
      <anchor>a23</anchor>
      <arglist>(ACE_PWSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_types</name>
      <anchor>a24</anchor>
      <arglist>(ACE_PWSTRING_SET &amp;set_out, const char *pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_name_entries</name>
      <anchor>a25</anchor>
      <arglist>(ACE_BINDING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_name_entries</name>
      <anchor>a26</anchor>
      <arglist>(ACE_BINDING_SET &amp;set_out, const char *pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_value_entries</name>
      <anchor>a27</anchor>
      <arglist>(ACE_BINDING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_value_entries</name>
      <anchor>a28</anchor>
      <arglist>(ACE_BINDING_SET &amp;set_out, const char *pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_type_entries</name>
      <anchor>a29</anchor>
      <arglist>(ACE_BINDING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_type_entries</name>
      <anchor>a30</anchor>
      <arglist>(ACE_BINDING_SET &amp;set_out, const char *pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a31</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>local</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Name_Options *</type>
      <name>name_options_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Name_Space *</type>
      <name>name_space_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>hostname_</name>
      <anchor>o2</anchor>
      <arglist>[MAXHOSTNAMELEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>netnameserver_host_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>netnameserver_port_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_New_Allocator</name>
    <filename>a01436.html</filename>
    <base>ACE_Allocator</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>malloc</name>
      <anchor>a0</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a1</anchor>
      <arglist>(size_t nbytes, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a2</anchor>
      <arglist>(size_t n_elem, size_t elem_size, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>free</name>
      <anchor>a3</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const char *name, void *pointer, int duplicates=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a6</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a7</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a8</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a9</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a10</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a11</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a12</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a13</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a14</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Node</name>
    <filename>a01437.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>~ACE_Node</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Node</name>
      <anchor>c0</anchor>
      <arglist>(const T &amp;i, ACE_Node&lt; T &gt; *n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Node</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Node&lt; T &gt; *n=0, int=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Node</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Node&lt; T &gt; &amp;n)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>next_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>item_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>deleted_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Queue&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Queue_Iterator&lt; T &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set&lt; T &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Iterator&lt; T &gt;</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Const_Iterator&lt; T &gt;</name>
      <anchor>l4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Ex&lt; T &gt;</name>
      <anchor>l5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt;</name>
      <anchor>l6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt;</name>
      <anchor>l7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Stack&lt; T &gt;</name>
      <anchor>l8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Stack_Iterator&lt; T &gt;</name>
      <anchor>l9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NonBlocking_Connect_Handler</name>
    <filename>a01438.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_NonBlocking_Connect_Handler</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Connector_Base&lt; SVC_HANDLER &gt; &amp;connector, SVC_HANDLER *, long timer_id)</arglist>
    </member>
    <member kind="function">
      <type>SVC_HANDLER *</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SVC_HANDLER *</type>
      <name>svc_handler</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>timer_id</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer_id</name>
      <anchor>a6</anchor>
      <arglist>(long timer_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_output</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_exception</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE fd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Connector_Base&lt; SVC_HANDLER &gt; &amp;</type>
      <name>connector_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SVC_HANDLER *</type>
      <name>svc_handler_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>timer_id_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NOOP_Concurrency_Strategy</name>
    <filename>a01439.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Concurrency_Strategy</base>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>a0</anchor>
      <arglist>(SVC_HANDLER *svc_handler, void *arg=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NOOP_Creation_Strategy</name>
    <filename>a01440.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Creation_Strategy</base>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>a0</anchor>
      <arglist>(SVC_HANDLER *&amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Noop_Key_Generator</name>
    <filename>a01441.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(T &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Noop_Token</name>
    <filename>a01442.html</filename>
    <base>ACE_Null_Mutex</base>
    <member kind="enumeration">
      <name>QUEUEING_STRATEGY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIFO</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIFO</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>queueing_strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queueing_strategy</name>
      <anchor>a1</anchor>
      <arglist>(int queueing_strategy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>renew</name>
      <anchor>a2</anchor>
      <arglist>(int=0, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Notification_Buffer</name>
    <filename>a01443.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Notification_Buffer</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Notification_Buffer</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Notification_Buffer</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Event_Handler *</type>
      <name>eh_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Reactor_Mask</type>
      <name>mask_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Notification_Strategy</name>
    <filename>a01444.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Notification_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Notification_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Event_Handler *, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>event_handler</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>event_handler</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Event_Handler *eh)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reactor_Mask</type>
      <name>mask</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mask</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Reactor_Mask m)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Event_Handler *</type>
      <name>eh_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor_Mask</type>
      <name>mask_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NS_Internal</name>
    <filename>a01445.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_NS_Internal</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_Internal</name>
      <anchor>a1</anchor>
      <arglist>(ACE_NS_String &amp;value, const char *type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_NS_Internal &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_NS_String</type>
      <name>value</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_NS_String</type>
      <name>value_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NS_String</name>
    <filename>a01446.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_NS_String</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_String</name>
      <anchor>a1</anchor>
      <arglist>(ACE_WCHAR_T *dst, const ACE_WCHAR_T *src, size_t len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_String</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_NS_WString &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_NS_String</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ACE_NS_WString</name>
      <anchor>a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>char_rep</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>strstr</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_NS_String &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_NS_String &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_NS_String &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>len</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_WCHAR_T *</type>
      <name>fast_rep</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>hash</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>len_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_WCHAR_T *</type>
      <name>rep_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_rep_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NS_WString</name>
    <filename>a01447.html</filename>
    <base>ACE_String_Base&lt; ACE_WSTRING_TYPE &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a1</anchor>
      <arglist>(const char *s, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_WSTRING_TYPE *s, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_USHORT16 *s, size_t len, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_WSTRING_TYPE *s, size_t len, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a5</anchor>
      <arglist>(size_t len, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_NS_WString &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NS_WString</name>
      <anchor>a7</anchor>
      <arglist>(ACE_WSTRING_TYPE c, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>char_rep</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_USHORT16 *</type>
      <name>ushort_rep</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NT_Service</name>
    <filename>a01448.html</filename>
    <base>ACE_Task&lt; ACE_MT_SYNCH &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_NT_Service</name>
      <anchor>a0</anchor>
      <arglist>(DWORD start_timeout=ACE_NT_SERVICE_START_TIMEOUT, DWORD service_type=SERVICE_WIN32_OWN_PROCESS, DWORD controls_mask=SERVICE_ACCEPT_STOP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_NT_Service</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *name, const ACE_TCHAR *desc=0, DWORD start_timeout=ACE_NT_SERVICE_START_TIMEOUT, DWORD service_type=SERVICE_WIN32_OWN_PROCESS, DWORD controls_mask=SERVICE_ACCEPT_STOP)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_NT_Service</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(void *args=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_control</name>
      <anchor>a6</anchor>
      <arglist>(DWORD control_code)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svc_handle</name>
      <anchor>a7</anchor>
      <arglist>(const SERVICE_STATUS_HANDLE new_svc_handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR *name, const ACE_TCHAR *desc=0)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>desc</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>host</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_TCHAR *host)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>host</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a13</anchor>
      <arglist>(DWORD start_type=SERVICE_DEMAND_START, DWORD error_control=SERVICE_ERROR_IGNORE, const ACE_TCHAR *exe_path=0, const ACE_TCHAR *group_name=0, LPDWORD tag_id=0, const ACE_TCHAR *dependencies=0, const ACE_TCHAR *account_name=0, const ACE_TCHAR *password=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startup</name>
      <anchor>a15</anchor>
      <arglist>(DWORD startup)</arglist>
    </member>
    <member kind="function">
      <type>DWORD</type>
      <name>startup</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>capture_log_msg_attributes</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inherit_log_msg_attributes</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start_svc</name>
      <anchor>a19</anchor>
      <arglist>(ACE_Time_Value *wait_time=0, DWORD *svc_state=0, DWORD argc=0, const ACE_TCHAR **argv=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stop_svc</name>
      <anchor>a20</anchor>
      <arglist>(ACE_Time_Value *wait_time=0, DWORD *svc_state=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pause_svc</name>
      <anchor>a21</anchor>
      <arglist>(ACE_Time_Value *wait_time=0, DWORD *svc_state=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>continue_svc</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Time_Value *wait_time=0, DWORD *svc_state=0)</arglist>
    </member>
    <member kind="function">
      <type>DWORD</type>
      <name>state</name>
      <anchor>a23</anchor>
      <arglist>(ACE_Time_Value *wait_hint=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>state</name>
      <anchor>a24</anchor>
      <arglist>(DWORD *pstate, ACE_Time_Value *wait_hint=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_access</name>
      <anchor>a25</anchor>
      <arglist>(DWORD desired_access=SERVICE_ALL_ACCESS)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>report_status</name>
      <anchor>b0</anchor>
      <arglist>(DWORD new_status, DWORD time_hint=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>SC_HANDLE</type>
      <name>svc_sc_handle</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>wait_for_service_state</name>
      <anchor>b2</anchor>
      <arglist>(DWORD desired_state, ACE_Time_Value *wait_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>stop_requested</name>
      <anchor>b3</anchor>
      <arglist>(DWORD control_code)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>pause_requested</name>
      <anchor>b4</anchor>
      <arglist>(DWORD control_code)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>continue_requested</name>
      <anchor>b5</anchor>
      <arglist>(DWORD control_code)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>interrogate_requested</name>
      <anchor>b6</anchor>
      <arglist>(DWORD control_code)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>DWORD</type>
      <name>start_time_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SERVICE_STATUS_HANDLE</type>
      <name>svc_handle_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SERVICE_STATUS</type>
      <name>svc_status_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SC_HANDLE</type>
      <name>svc_sc_handle_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>desc_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>host_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_OS_Log_Msg_Attributes</type>
      <name>log_msg_attributes_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Barrier</name>
    <filename>a01449.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Null_Barrier</name>
      <anchor>a0</anchor>
      <arglist>(unsigned int, const char *=0, void *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Null_Barrier</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Null_Barrier &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Null_Barrier</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Null_Barrier &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Caching_Strategy</name>
    <filename>a01450.html</filename>
    <templarg>ATTRIBUTES</templarg>
    <templarg>CACHING_UTILITY</templarg>
    <member kind="typedef">
      <type>ATTRIBUTES</type>
      <name>CACHING_ATTRIBUTES</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTES</type>
      <name>attributes</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>purge_percent</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purge_percent</name>
      <anchor>a2</anchor>
      <arglist>(double percentage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_bind</name>
      <anchor>a3</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_find</name>
      <anchor>a4</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_unbind</name>
      <anchor>a5</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_trybind</name>
      <anchor>a6</anchor>
      <arglist>(int result, ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>notify_rebind</name>
      <anchor>a7</anchor>
      <arglist>(int result, const ATTRIBUTES &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>CACHING_UTILITY &amp;</type>
      <name>caching_utility</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CACHING_UTILITY</type>
      <name>caching_utility_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Caching_Utility</name>
    <filename>a01451.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <templarg>ITERATOR</templarg>
    <templarg>ATTRIBUTES</templarg>
    <member kind="typedef">
      <type>ACE_Null_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY_BASE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Null_Caching_Utility</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt; *cleanup_strategy=0, int delete_cleanup_strategy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Null_Caching_Utility</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clear_cache</name>
      <anchor>a2</anchor>
      <arglist>(CONTAINER &amp;container, double purge_percent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>minimum</name>
      <anchor>b0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *&amp;key_to_remove, VALUE *&amp;value_to_remove)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CLEANUP_STRATEGY_BASE *</type>
      <name>cleanup_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_cleanup_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ANUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ANUTIL</name>
      <anchor>c1</anchor>
      <arglist>(const ANUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Cleanup_Strategy</name>
    <filename>a01452.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <base>ACE_Cleanup_Strategy</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup</name>
      <anchor>a0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *key, VALUE *value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Condition</name>
    <filename>a01453.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Null_Condition</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Null_Mutex &amp;m, const ACE_TCHAR *=0, void *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Null_Condition</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Null_Mutex &amp;, const ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>broadcast</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Null_Mutex &amp;</type>
      <name>mutex</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Null_Mutex &amp;</type>
      <name>mutex_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Null_Condition &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Null_Condition</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Null_Condition &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Mutex</name>
    <filename>a01454.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Null_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Null_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lock_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Semaphore</name>
    <filename>a01455.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Null_Semaphore</name>
      <anchor>a0</anchor>
      <arglist>(unsigned int=1, int=0, const ACE_TCHAR *=0, void *=0, int=0x7fffffff)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Null_Semaphore</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a8</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_NULL_SYNCH</name>
    <filename>a01456.html</filename>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>MUTEX</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>NULL_MUTEX</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>PROCESS_MUTEX</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>RECURSIVE_MUTEX</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>RW_MUTEX</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Condition</type>
      <name>CONDITION</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Condition</type>
      <name>RECURSIVE_CONDITION</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Semaphore</type>
      <name>SEMAPHORE</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>NULL_SEMAPHORE</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Null_Token</name>
    <filename>a01457.html</filename>
    <base>ACE_Token_Proxy</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a0</anchor>
      <arglist>(int=0, void(*)(void *)=0, ACE_Synch_Options &amp;=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a1</anchor>
      <arglist>(int=-1, ACE_Synch_Options &amp;=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a2</anchor>
      <arglist>(void(*)(void *)=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Synch_Options &amp;=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Synch_Options &amp;=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Obchunk</name>
    <filename>a01458.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Obchunk</name>
      <anchor>a0</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Obchunk</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>end_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>block_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>cur_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Obchunk *</type>
      <name>next_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>contents_</name>
      <anchor>m5</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Object_Manager</name>
    <filename>a01459.html</filename>
    <base>ACE_Object_Manager_Base</base>
    <member kind="enumeration">
      <name>Preallocated_Object</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_FILECACHE_LOCK</name>
      <anchor>s5s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_STATIC_OBJECT_LOCK</name>
      <anchor>s5s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_PREALLOCATED_OBJECTS</name>
      <anchor>s5s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Preallocated_Array</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_EMPTY_PREALLOCATED_ARRAY</name>
      <anchor>s6s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_PREALLOCATED_ARRAYS</name>
      <anchor>s6s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Object_Manager</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Object_Manager</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>starting_up</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>shutting_down</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>at_exit</name>
      <anchor>d2</anchor>
      <arglist>(ACE_Cleanup *object, void *param=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>at_exit</name>
      <anchor>d3</anchor>
      <arglist>(void *object, ACE_CLEANUP_FUNC cleanup_hook, void *param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Sig_Set &amp;</type>
      <name>default_mask</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Object_Manager *</type>
      <name>instance</name>
      <anchor>d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>void *</type>
      <name>preallocated_object</name>
      <anchor>p0</anchor>
      <arglist>[ACE_PREALLOCATED_OBJECTS]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>void *</type>
      <name>preallocated_array</name>
      <anchor>p1</anchor>
      <arglist>[ACE_PREALLOCATED_ARRAYS]</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>at_exit_i</name>
      <anchor>c0</anchor>
      <arglist>(void *object, ACE_CLEANUP_FUNC cleanup_hook, void *param)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Object_Manager</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Object_Manager &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Object_Manager &amp;</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Object_Manager &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_OS_Exit_Info</type>
      <name>exit_info_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Object_Manager_Preallocations *</type>
      <name>preallocations_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sig_Adapter *</type>
      <name>ace_service_config_sig_handler_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Object_Manager *</type>
      <name>instance_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Object_Manager_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Object_Manager_Base</name>
    <filename>a01460.html</filename>
    <member kind="enumeration">
      <name>Object_Manager_State</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJ_MAN_UNINITIALIZED</name>
      <anchor>s5s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJ_MAN_INITIALIZING</name>
      <anchor>s5s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJ_MAN_INITIALIZED</name>
      <anchor>s5s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJ_MAN_SHUTTING_DOWN</name>
      <anchor>s5s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJ_MAN_SHUT_DOWN</name>
      <anchor>s5s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a0</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Object_Manager_Base</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Object_Manager_Base</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>starting_up_i</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shutting_down_i</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Object_Manager_State</type>
      <name>object_manager_state_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_int</type>
      <name>dynamically_allocated_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Object_Manager_Base *</type>
      <name>next_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Object_Manager_Base</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Object_Manager_Base &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Object_Manager_Base &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Object_Manager_Base &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Object_Manager_Manager</name>
    <filename>a01461.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Object_Manager_Manager</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Object_Manager_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_thread_t</type>
      <name>saved_main_thread_id_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Object_Manager_Preallocations</name>
    <filename>a01462.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Object_Manager_Preallocations</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Object_Manager_Preallocations</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Static_Svc_Descriptor</type>
      <name>ace_svc_desc_ACE_Service_Manager</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Object_Node</name>
    <filename>a01463.html</filename>
    <base>ACE_Location_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Object_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *pathname, const ACE_TCHAR *obj_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>symbol</name>
      <anchor>a1</anchor>
      <arglist>(int &amp;yyerrno, ACE_Service_Object_Exterminator *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Object_Node</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>object_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Obstack</name>
    <filename>a01464.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Obstack_T</name>
    <filename>a01465.html</filename>
    <templarg>CHAR</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Obstack_T</name>
      <anchor>a0</anchor>
      <arglist>(size_t size=(4096 *sizeof(CHAR))-sizeof(ACE_Obchunk), ACE_Allocator *allocator_strategy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Obstack_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>request</name>
      <anchor>a2</anchor>
      <arglist>(size_t len)</arglist>
    </member>
    <member kind="function">
      <type>CHAR *</type>
      <name>grow</name>
      <anchor>a3</anchor>
      <arglist>(CHAR c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow_fast</name>
      <anchor>a4</anchor>
      <arglist>(CHAR c)</arglist>
    </member>
    <member kind="function">
      <type>CHAR *</type>
      <name>freeze</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CHAR *</type>
      <name>copy</name>
      <anchor>a6</anchor>
      <arglist>(const CHAR *data, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unwind</name>
      <anchor>a9</anchor>
      <arglist>(void *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Obchunk *</type>
      <name>new_chunk</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>unwind_i</name>
      <anchor>b1</anchor>
      <arglist>(void *obj)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>allocator_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Obchunk *</type>
      <name>head_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Obchunk *</type>
      <name>curr_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_ODB</name>
    <filename>a01466.html</filename>
    <member kind="enumvalue">
      <name>MAX_TABLE_SIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_objects</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_object</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Dumpable *dumper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_object</name>
      <anchor>a2</anchor>
      <arglist>(const void *this_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_ODB *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_ODB</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Tuple</type>
      <name>object_table_</name>
      <anchor>o0</anchor>
      <arglist>[ACE_ODB::MAX_TABLE_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_ODB *</type>
      <name>instance_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_ODB::Tuple</name>
    <filename>a01467.html</filename>
    <member kind="function">
      <type></type>
      <name>Tuple</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>this_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ACE_Dumpable_Ptr</type>
      <name>dumper_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Oneshot_Acceptor</name>
    <filename>a01468.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <base>ACE_Service_Object</base>
    <member kind="typedef">
      <type>ACE_PEER_ACCEPTOR_ADDR</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_PEER_ACCEPTOR</type>
      <name>acceptor_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Oneshot_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Oneshot_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;local_addr, ACE_Reactor *reactor=ACE_Reactor::instance(), ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;, ACE_Reactor *reactor=ACE_Reactor::instance(), ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Oneshot_Acceptor</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(SVC_HANDLER *=0, ACE_PEER_ACCEPTOR_ADDR *remote_addr=0, const ACE_Synch_Options &amp;synch_options=ACE_Synch_Options::defaults, int restart=1, int reset_new_handle=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>operator ACE_PEER_ACCEPTOR &amp;</name>
      <anchor>a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_PEER_ACCEPTOR &amp;</type>
      <name>acceptor</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>b0</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_accept</name>
      <anchor>b1</anchor>
      <arglist>(SVC_HANDLER *svc_handler, ACE_PEER_ACCEPTOR_ADDR *remote_addr, ACE_Time_Value *timeout, int restart, int reset_new_handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>b3</anchor>
      <arglist>(ACE_HANDLE=ACE_INVALID_HANDLE, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>b4</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>b5</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>b6</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>b8</anchor>
      <arglist>(ACE_TCHAR **, size_t) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>b9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>b10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>register_handler</name>
      <anchor>c0</anchor>
      <arglist>(SVC_HANDLER *svc_handler, const ACE_Synch_Options &amp;options, int restart)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SVC_HANDLER *</type>
      <name>svc_handler_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>restart_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_PEER_ACCEPTOR</type>
      <name>peer_acceptor_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *</type>
      <name>concurrency_strategy_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_concurrency_strategy_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Ordered_MultiSet</name>
    <filename>a01469.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>ACE_Ordered_MultiSet_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Ordered_MultiSet</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Ordered_MultiSet</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Ordered_MultiSet&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Ordered_MultiSet</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Ordered_MultiSet&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;new_item, ITERATOR &amp;iter)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const T &amp;item, ITERATOR &amp;iter) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>insert_from</name>
      <anchor>c0</anchor>
      <arglist>(const T &amp;item, ACE_DNode&lt; T &gt; *start_position, ACE_DNode&lt; T &gt; **new_position)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>locate</name>
      <anchor>c1</anchor>
      <arglist>(const T &amp;item, ACE_DNode&lt; T &gt; *start_position, ACE_DNode&lt; T &gt; *&amp;new_position) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>delete_nodes</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>copy_nodes</name>
      <anchor>c3</anchor>
      <arglist>(const ACE_Ordered_MultiSet&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DNode&lt; T &gt; *</type>
      <name>head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DNode&lt; T &gt; *</type>
      <name>tail_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Ordered_MultiSet_Iterator&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Ordered_MultiSet_Iterator</name>
    <filename>a01470.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Ordered_MultiSet_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Ordered_MultiSet&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>last</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>retreat</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator *</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DNode&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Ordered_MultiSet&lt; T &gt; &amp;</type>
      <name>set_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Ordered_MultiSet&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OS_Exit_Info</name>
    <filename>a01471.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_OS_Exit_Info</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_OS_Exit_Info</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit_i</name>
      <anchor>a2</anchor>
      <arglist>(void *object, ACE_CLEANUP_FUNC cleanup_hook, void *param)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a3</anchor>
      <arglist>(void *object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>call_hooks</name>
      <anchor>a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Cleanup_Info_Node *</type>
      <name>registered_objects_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OS_Log_Msg_Attributes</name>
    <filename>a01472.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_OS_Log_Msg_Attributes</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_OSTREAM_TYPE *</type>
      <name>ostream_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>unsigned long</type>
      <name>priority_mask_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>tracing_enabled_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>restart_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>trace_depth_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="public">
      <type>friend class</type>
      <name>ACE_Log_Msg</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OS_Object_Manager</name>
    <filename>a01473.html</filename>
    <base>ACE_Object_Manager_Base</base>
    <member kind="enumeration">
      <name>Preallocated_Object</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OS_EMPTY_PREALLOCATED_OBJECT</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OS_PREALLOCATED_OBJECTS</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_OS_Object_Manager</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_OS_Object_Manager</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit</name>
      <anchor>a4</anchor>
      <arglist>(ACE_EXIT_HOOK func)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>starting_up</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>shutting_down</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>sigset_t *</type>
      <name>default_mask</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Thread_Hook *</type>
      <name>thread_hook</name>
      <anchor>d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Thread_Hook *</type>
      <name>thread_hook</name>
      <anchor>d4</anchor>
      <arglist>(ACE_Thread_Hook *new_thread_hook)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_OS_Object_Manager *</type>
      <name>instance</name>
      <anchor>d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>print_error_message</name>
      <anchor>d6</anchor>
      <arglist>(u_int line_number, const ACE_TCHAR *message)</arglist>
    </member>
    <member kind="variable">
      <type>sigset_t *</type>
      <name>default_mask_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Thread_Hook *</type>
      <name>thread_hook_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_OS_Exit_Info</type>
      <name>exit_info_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_OS_Object_Manager *</type>
      <name>instance_</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>void *</type>
      <name>preallocated_object</name>
      <anchor>p1</anchor>
      <arglist>[ACE_OS_PREALLOCATED_OBJECTS]</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Object_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_OS_Object_Manager_Manager</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_TSS_Cleanup</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_TSS_Emulation</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Log_Msg</name>
      <anchor>l4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>ACE_OS_Object_Manager_Internal_Exit_Hook</name>
      <anchor>l5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OS_Object_Manager_Manager</name>
    <filename>a01474.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_OS_Object_Manager_Manager</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_OS_Object_Manager_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_thread_t</type>
      <name>saved_main_thread_id_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OS_Thread_Adapter</name>
    <filename>a01475.html</filename>
    <base>ACE_Base_Thread_Adapter</base>
    <member kind="function">
      <type></type>
      <name>ACE_OS_Thread_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_THR_FUNC user_func, void *arg, ACE_THR_C_FUNC entry_point=(ACE_THR_C_FUNC) ace_thread_adapter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_THR_FUNC_RETURN</type>
      <name>invoke</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ACE_OS_Thread_Adapter</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Thread_Adapter_Has_Private_Destructor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OS_Thread_Descriptor</name>
    <filename>a01476.html</filename>
    <member kind="function">
      <type>long</type>
      <name>flags</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_OS_Thread_Descriptor</name>
      <anchor>b0</anchor>
      <arglist>(long flags=0)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>long</type>
      <name>flags_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OutputCDR</name>
    <filename>a01477.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_OutputCDR</name>
      <anchor>a0</anchor>
      <arglist>(size_t size=0, int byte_order=ACE_CDR_BYTE_ORDER, ACE_Allocator *buffer_allocator=0, ACE_Allocator *data_block_allocator=0, ACE_Allocator *message_block_allocator=0, size_t memcpy_tradeoff=ACE_DEFAULT_CDR_MEMCPY_TRADEOFF, ACE_CDR::Octet major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_OutputCDR</name>
      <anchor>a1</anchor>
      <arglist>(char *data, size_t size, int byte_order=ACE_CDR_BYTE_ORDER, ACE_Allocator *buffer_allocator=0, ACE_Allocator *data_block_allocator=0, ACE_Allocator *message_block_allocator=0, size_t memcpy_tradeoff=ACE_DEFAULT_CDR_MEMCPY_TRADEOFF, ACE_CDR::Octet giop_major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet giop_minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_OutputCDR</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *data, int byte_order=ACE_CDR_BYTE_ORDER, size_t memcpy_tradeoff=ACE_DEFAULT_CDR_MEMCPY_TRADEOFF, ACE_CDR::Octet giop_major_version=ACE_CDR_GIOP_MAJOR_VERSION, ACE_CDR::Octet giop_minor_version=ACE_CDR_GIOP_MINOR_VERSION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_OutputCDR</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>good_bit</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total_length</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Message_Block *</type>
      <name>begin</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Message_Block *</type>
      <name>end</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Message_Block *</type>
      <name>current</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>buffer</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>align_write_ptr</name>
      <anchor>a12</anchor>
      <arglist>(size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Char_Codeset_Translator *</type>
      <name>char_translator</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_WChar_Codeset_Translator *</type>
      <name>wchar_translator</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>char_translator</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Char_Codeset_Translator *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wchar_translator</name>
      <anchor>a16</anchor>
      <arglist>(ACE_WChar_Codeset_Translator *)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>current_alignment</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adjust</name>
      <anchor>a18</anchor>
      <arglist>(size_t size, char *&amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adjust</name>
      <anchor>a19</anchor>
      <arglist>(size_t size, size_t align, char *&amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>do_byte_swap</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_byte_order</name>
      <anchor>a21</anchor>
      <arglist>(int byte_order)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_version</name>
      <anchor>a22</anchor>
      <arglist>(ACE_CDR::Octet major, ACE_CDR::Octet minor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_version</name>
      <anchor>a23</anchor>
      <arglist>(ACE_CDR::Octet &amp;major, ACE_CDR::Octet &amp;minor)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_boolean</name>
      <anchor>z15_0</anchor>
      <arglist>(ACE_CDR::Boolean x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_char</name>
      <anchor>z15_1</anchor>
      <arglist>(ACE_CDR::Char x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_wchar</name>
      <anchor>z15_2</anchor>
      <arglist>(ACE_CDR::WChar x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_octet</name>
      <anchor>z15_3</anchor>
      <arglist>(ACE_CDR::Octet x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_short</name>
      <anchor>z15_4</anchor>
      <arglist>(ACE_CDR::Short x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_ushort</name>
      <anchor>z15_5</anchor>
      <arglist>(ACE_CDR::UShort x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_long</name>
      <anchor>z15_6</anchor>
      <arglist>(ACE_CDR::Long x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_ulong</name>
      <anchor>z15_7</anchor>
      <arglist>(ACE_CDR::ULong x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_longlong</name>
      <anchor>z15_8</anchor>
      <arglist>(const ACE_CDR::LongLong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_ulonglong</name>
      <anchor>z15_9</anchor>
      <arglist>(const ACE_CDR::ULongLong &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_float</name>
      <anchor>z15_10</anchor>
      <arglist>(ACE_CDR::Float x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_double</name>
      <anchor>z15_11</anchor>
      <arglist>(const ACE_CDR::Double &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_longdouble</name>
      <anchor>z15_12</anchor>
      <arglist>(const ACE_CDR::LongDouble &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_string</name>
      <anchor>z15_13</anchor>
      <arglist>(const ACE_CDR::Char *x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_string</name>
      <anchor>z15_14</anchor>
      <arglist>(ACE_CDR::ULong len, const ACE_CDR::Char *x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_string</name>
      <anchor>z15_15</anchor>
      <arglist>(const ACE_CString &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_wstring</name>
      <anchor>z15_16</anchor>
      <arglist>(const ACE_CDR::WChar *x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_wstring</name>
      <anchor>z15_17</anchor>
      <arglist>(ACE_CDR::ULong length, const ACE_CDR::WChar *x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_boolean_array</name>
      <anchor>z17_0</anchor>
      <arglist>(const ACE_CDR::Boolean *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_char_array</name>
      <anchor>z17_1</anchor>
      <arglist>(const ACE_CDR::Char *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_wchar_array</name>
      <anchor>z17_2</anchor>
      <arglist>(const ACE_CDR::WChar *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_octet_array</name>
      <anchor>z17_3</anchor>
      <arglist>(const ACE_CDR::Octet *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_short_array</name>
      <anchor>z17_4</anchor>
      <arglist>(const ACE_CDR::Short *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_ushort_array</name>
      <anchor>z17_5</anchor>
      <arglist>(const ACE_CDR::UShort *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_long_array</name>
      <anchor>z17_6</anchor>
      <arglist>(const ACE_CDR::Long *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_ulong_array</name>
      <anchor>z17_7</anchor>
      <arglist>(const ACE_CDR::ULong *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_longlong_array</name>
      <anchor>z17_8</anchor>
      <arglist>(const ACE_CDR::LongLong *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_ulonglong_array</name>
      <anchor>z17_9</anchor>
      <arglist>(const ACE_CDR::ULongLong *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_float_array</name>
      <anchor>z17_10</anchor>
      <arglist>(const ACE_CDR::Float *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_double_array</name>
      <anchor>z17_11</anchor>
      <arglist>(const ACE_CDR::Double *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_longdouble_array</name>
      <anchor>z17_12</anchor>
      <arglist>(const ACE_CDR::LongDouble *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>write_octet_array_mb</name>
      <anchor>z17_13</anchor>
      <arglist>(const ACE_Message_Block *mb)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_boolean</name>
      <anchor>z19_0</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_char</name>
      <anchor>z19_1</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_wchar</name>
      <anchor>z19_2</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_octet</name>
      <anchor>z19_3</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_short</name>
      <anchor>z19_4</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_ushort</name>
      <anchor>z19_5</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_long</name>
      <anchor>z19_6</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_ulong</name>
      <anchor>z19_7</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_longlong</name>
      <anchor>z19_8</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_ulonglong</name>
      <anchor>z19_9</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_float</name>
      <anchor>z19_10</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_double</name>
      <anchor>z19_11</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_longdouble</name>
      <anchor>z19_12</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_wstring</name>
      <anchor>z19_13</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CDR::Boolean</type>
      <name>append_string</name>
      <anchor>z19_14</anchor>
      <arglist>(ACE_InputCDR &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>wchar_maxbytes</name>
      <anchor>d0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>wchar_maxbytes</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>major_version_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>minor_version_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Char_Codeset_Translator *</type>
      <name>char_translator_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_WChar_Codeset_Translator *</type>
      <name>wchar_translator_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>int</type>
      <name>wchar_maxbytes_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_OutputCDR</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_OutputCDR &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_OutputCDR &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_OutputCDR &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>write_1</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_CDR::Octet *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>write_2</name>
      <anchor>c3</anchor>
      <arglist>(const ACE_CDR::UShort *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>write_4</name>
      <anchor>c4</anchor>
      <arglist>(const ACE_CDR::ULong *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>write_8</name>
      <anchor>c5</anchor>
      <arglist>(const ACE_CDR::ULongLong *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>write_16</name>
      <anchor>c6</anchor>
      <arglist>(const ACE_CDR::LongDouble *x)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>write_array</name>
      <anchor>c7</anchor>
      <arglist>(const void *x, size_t size, size_t align, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_CDR::Boolean</type>
      <name>write_wchar_array_i</name>
      <anchor>c8</anchor>
      <arglist>(const ACE_CDR::WChar *x, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>grow_and_adjust</name>
      <anchor>c9</anchor>
      <arglist>(size_t size, size_t align, char *&amp;buf)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Block</type>
      <name>start_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Block *</type>
      <name>current_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_is_writable_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>current_alignment_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>do_byte_swap_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>good_bit_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>memcpy_tradeoff_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Char_Codeset_Translator</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_WChar_Codeset_Translator</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_InputCDR</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_OutputCDR::from_boolean</name>
    <filename>a01478.html</filename>
    <member kind="function">
      <type></type>
      <name>from_boolean</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Boolean b)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Boolean</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_OutputCDR::from_octet</name>
    <filename>a01480.html</filename>
    <member kind="function">
      <type></type>
      <name>from_octet</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Octet o)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Octet</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_OutputCDR::from_char</name>
    <filename>a01479.html</filename>
    <member kind="function">
      <type></type>
      <name>from_char</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Char c)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Char</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_OutputCDR::from_wchar</name>
    <filename>a01482.html</filename>
    <member kind="function">
      <type></type>
      <name>from_wchar</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::WChar wc)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::WChar</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_OutputCDR::from_string</name>
    <filename>a01481.html</filename>
    <member kind="function">
      <type></type>
      <name>from_string</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::Char *s, ACE_CDR::ULong b, ACE_CDR::Boolean nocopy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>from_string</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_CDR::Char *s, ACE_CDR::ULong b, ACE_CDR::Boolean nocopy=0)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Char *</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::ULong</type>
      <name>bound_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Boolean</type>
      <name>nocopy_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_OutputCDR::from_wstring</name>
    <filename>a01483.html</filename>
    <member kind="function">
      <type></type>
      <name>from_wstring</name>
      <anchor>a0</anchor>
      <arglist>(ACE_CDR::WChar *ws, ACE_CDR::ULong b, ACE_CDR::Boolean nocopy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>from_wstring</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_CDR::WChar *ws, ACE_CDR::ULong b, ACE_CDR::Boolean nocopy=0)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::WChar *</type>
      <name>val_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::ULong</type>
      <name>bound_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_CDR::Boolean</type>
      <name>nocopy_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pagefile_Memory_Pool</name>
    <filename>a01484.html</filename>
    <member kind="typedef">
      <type>ACE_Pagefile_Memory_Pool_Options</type>
      <name>OPTIONS</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Pagefile_Memory_Pool</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *backing_store_name=0, const OPTIONS *options=0)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>init_acquire</name>
      <anchor>a1</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes, int &amp;first_time)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>acquire</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a3</anchor>
      <arglist>(int destroy=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>seh_selector</name>
      <anchor>a4</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remap</name>
      <anchor>a5</anchor>
      <arglist>(void *addr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>round_to_page_size</name>
      <anchor>a6</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>round_to_chunk_size</name>
      <anchor>a7</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sync</name>
      <anchor>a8</anchor>
      <arglist>(ssize_t=-1, int=MS_SYNC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sync</name>
      <anchor>a9</anchor>
      <arglist>(void *, size_t, int=MS_SYNC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>protect</name>
      <anchor>a10</anchor>
      <arglist>(ssize_t=-1, int=PROT_RDWR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>protect</name>
      <anchor>a11</anchor>
      <arglist>(void *, size_t, int=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>base_addr</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>map</name>
      <anchor>b0</anchor>
      <arglist>(int &amp;firstTime, size_t appendBytes=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>unmap</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Control_Block</type>
      <name>local_cb_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Control_Block *</type>
      <name>shared_cb_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>object_handle_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>page_size_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>backing_store_name_</name>
      <anchor>o4</anchor>
      <arglist>[MAXPATHLEN]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pagefile_Memory_Pool::Control_Block</name>
    <filename>a01485.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>req_base_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>mapped_base_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Shared_Control_Block</type>
      <name>sh_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block</name>
    <filename>a01486.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>mapped_size_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ptrdiff_t</type>
      <name>free_offset_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>free_size_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pagefile_Memory_Pool_Options</name>
    <filename>a01487.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Pagefile_Memory_Pool_Options</name>
      <anchor>a0</anchor>
      <arglist>(void *base_addr=ACE_DEFAULT_PAGEFILE_POOL_BASE, size_t max_size=ACE_DEFAULT_PAGEFILE_POOL_SIZE)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>base_addr_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pair</name>
    <filename>a01488.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>first_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T2</type>
      <name>second_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Pair</name>
      <anchor>a0</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Pair</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T1 &amp;</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T1 &amp;</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>first</name>
      <anchor>a4</anchor>
      <arglist>(const T1 &amp;t1)</arglist>
    </member>
    <member kind="function">
      <type>T2 &amp;</type>
      <name>second</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T2 &amp;</type>
      <name>second</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>second</name>
      <anchor>a7</anchor>
      <arglist>(const T2 &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Pair&lt; T1, T2 &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T1</type>
      <name>first_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T2</type>
      <name>second_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pair_Caching_Utility</name>
    <filename>a01489.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <templarg>ITERATOR</templarg>
    <templarg>ATTRIBUTES</templarg>
    <member kind="typedef">
      <type>ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Pair_Caching_Utility</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt; *cleanup_strategy=0, int delete_cleanup_strategy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Pair_Caching_Utility</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clear_cache</name>
      <anchor>a2</anchor>
      <arglist>(CONTAINER &amp;container, double purge_percent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>minimum</name>
      <anchor>b0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *&amp;key_to_remove, VALUE *&amp;value_to_remove)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>operator=</name>
      <anchor>b1</anchor>
      <arglist>(const APUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>APUTIL</name>
      <anchor>b2</anchor>
      <arglist>(const APUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CLEANUP_STRATEGY *</type>
      <name>cleanup_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_cleanup_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Parse_Node</name>
    <filename>a01490.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Parse_Node</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Parse_Node</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Parse_Node</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Parse_Node *</type>
      <name>link</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>link</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Parse_Node *)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a5</anchor>
      <arglist>(int &amp;yyerrno)=0</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Parse_Node *</type>
      <name>next_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_PI_Control_Block</name>
    <filename>a01491.html</filename>
    <member kind="typedef">
      <type>ACE_Based_Pointer&lt; ACE_Malloc_Header &gt;</type>
      <name>MALLOC_HEADER_PTR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Based_Pointer&lt; ACE_Name_Node &gt;</type>
      <name>NAME_NODE_PTR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Based_Pointer_Basic&lt; char &gt;</type>
      <name>CHAR_PTR</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>print_alignment_info</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ref_counter_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NAME_NODE_PTR</type>
      <name>name_head_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MALLOC_HEADER_PTR</type>
      <name>freep_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>lock_name_</name>
      <anchor>m3</anchor>
      <arglist>[MAXNAMELEN]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>align_</name>
      <anchor>m4</anchor>
      <arglist>[(ACE_PI_CONTROL_BLOCK_ALIGN_BYTES)?ACE_PI_CONTROL_BLOCK_ALIGN_BYTES:ACE_MALLOC_ALIGN]</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Malloc_Header</type>
      <name>base_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Control_Block &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_PI_Control_Block::ACE_Name_Node</name>
    <filename>a01493.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Node</name>
      <anchor>a0</anchor>
      <arglist>(const char *name, char *name_ptr, char *pointer, ACE_Name_Node *head)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Node</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Name_Node &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Name_Node</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Name_Node</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a5</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>init_ptr</name>
      <anchor>d0</anchor>
      <arglist>(NAME_NODE_PTR *ptr, ACE_Name_Node *init, void *base_addr)</arglist>
    </member>
    <member kind="variable">
      <type>CHAR_PTR</type>
      <name>name_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CHAR_PTR</type>
      <name>pointer_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NAME_NODE_PTR</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NAME_NODE_PTR</type>
      <name>prev_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Name_Node &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_PI_Control_Block::ACE_Malloc_Header</name>
    <filename>a01492.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Malloc_Header</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>init_ptr</name>
      <anchor>d0</anchor>
      <arglist>(MALLOC_HEADER_PTR *ptr, ACE_Malloc_Header *init, void *base_addr)</arglist>
    </member>
    <member kind="variable">
      <type>MALLOC_HEADER_PTR</type>
      <name>next_block_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>padding_</name>
      <anchor>m2</anchor>
      <arglist>[(ACE_PI_MALLOC_PADDING_SIZE)?ACE_PI_MALLOC_PADDING_SIZE:ACE_MALLOC_ALIGN]</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Malloc_Header &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pipe</name>
    <filename>a01494.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Pipe</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Pipe</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE handles[2])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Pipe</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE read, ACE_HANDLE write)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Pipe</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE handles[2])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a5</anchor>
      <arglist>(int buffer_size=ACE_DEFAULT_MAX_SOCKET_BUFSIZ)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>read_handle</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>write_handle</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handles_</name>
      <anchor>o0</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Pointer_Hash</name>
    <filename>a01495.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type>u_long</type>
      <name>operator()</name>
      <anchor>a0</anchor>
      <arglist>(TYPE t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX__Asynch_Write_Dgram_Result</name>
    <filename>a01496.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_AIOCB_Proactor</name>
    <filename>a01497.html</filename>
    <base>ACE_POSIX_Proactor</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_AIOCB_Proactor</name>
      <anchor>a0</anchor>
      <arglist>(size_t nmaxop=ACE_AIO_DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Proactor_Type</type>
      <name>get_impl_type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_AIOCB_Proactor</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>post_completion</name>
      <anchor>a6</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>start_aio</name>
      <anchor>a7</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result, ACE_POSIX_Proactor::Opcode op)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_aio</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE h)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_AIOCB_Proactor</name>
      <anchor>b0</anchor>
      <arglist>(size_t nmaxop, ACE_POSIX_Proactor::Proactor_Type ptype)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>get_result_status</name>
      <anchor>b1</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *asynch_result, int &amp;error_status, size_t &amp;transfer_count)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>create_result_aiocb_list</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>delete_result_aiocb_list</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>create_notify_manager</name>
      <anchor>b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>delete_notify_manager</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>check_max_aio_num</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>set_notify_handle</name>
      <anchor>b7</anchor>
      <arglist>(ACE_HANDLE h)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_events_i</name>
      <anchor>b8</anchor>
      <arglist>(u_long milli_seconds)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>start_deferred_aio</name>
      <anchor>b9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_aiocb</name>
      <anchor>b10</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_POSIX_Asynch_Result *</type>
      <name>find_completed_aio</name>
      <anchor>b11</anchor>
      <arglist>(int &amp;error_status, size_t &amp;transfer_count, size_t &amp;index, size_t &amp;count)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>allocate_aio_slot</name>
      <anchor>b12</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>start_aio_i</name>
      <anchor>b13</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>notify_completion</name>
      <anchor>b14</anchor>
      <arglist>(int sig_num)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>putq_result</name>
      <anchor>b15</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_POSIX_Asynch_Result *</type>
      <name>getq_result</name>
      <anchor>b16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>clear_result_queue</name>
      <anchor>b17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>process_result_queue</name>
      <anchor>b18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_AIOCB_Notify_Pipe_Manager *</type>
      <name>aiocb_notify_pipe_manager_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>aiocb **</type>
      <name>aiocb_list_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_POSIX_Asynch_Result **</type>
      <name>result_list_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>aiocb_list_max_size_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>aiocb_list_cur_size_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SYNCH_MUTEX</type>
      <name>mutex_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>notify_pipe_read_handle_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>num_deferred_aiocb_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>num_started_aio_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Unbounded_Queue&lt; ACE_POSIX_Asynch_Result * &gt;</type>
      <name>result_queue_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_AIOCB_Notify_Pipe_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Operation</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Accept</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Connect</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Accept</name>
    <filename>a01498.html</filename>
    <base virtualness="virtual">ACE_Asynch_Accept_Impl</base>
    <base>ACE_POSIX_Asynch_Operation</base>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Accept</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Accept</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, ACE_HANDLE accept_handle, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a5</anchor>
      <arglist>()</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>void</type>
      <name>set_handle</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_input</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_close</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask close_mask)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>cancel_uncompleted</name>
      <anchor>c0</anchor>
      <arglist>(int flg_notify)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>flg_open_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>task_lock_count_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Queue&lt; ACE_POSIX_Asynch_Accept_Result * &gt;</type>
      <name>result_queue_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Accept_Result</name>
    <filename>a01499.html</filename>
    <base virtualness="virtual">ACE_Asynch_Accept_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>listen_handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>accept_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Accept_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE listen_handle, ACE_HANDLE accept_handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Accept_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>listen_handle_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Accept</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Connect</name>
    <filename>a01500.html</filename>
    <base virtualness="virtual">ACE_Asynch_Connect_Impl</base>
    <base>ACE_POSIX_Asynch_Operation</base>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Connect</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Connect</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE connect_handle, const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap, int reuse_addr, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</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>void</type>
      <name>set_handle</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_input</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_output</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_exception</name>
      <anchor>a10</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_close</name>
      <anchor>a11</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask close_mask)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Map_Manager&lt; ACE_HANDLE, ACE_POSIX_Asynch_Connect_Result *, ACE_SYNCH_NULL_MUTEX &gt;</type>
      <name>MAP_MANAGER</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAP_MANAGER::ITERATOR</type>
      <name>MAP_ITERATOR</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAP_MANAGER::ENTRY</type>
      <name>MAP_ENTRY</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>connect_i</name>
      <anchor>c0</anchor>
      <arglist>(ACE_POSIX_Asynch_Connect_Result *result, const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>post_result</name>
      <anchor>c1</anchor>
      <arglist>(ACE_POSIX_Asynch_Connect_Result *result, int flg_post)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>cancel_uncompleted</name>
      <anchor>c2</anchor>
      <arglist>(int flg_notify, ACE_Handle_Set &amp;set)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>flg_open_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>task_lock_count_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MAP_MANAGER</type>
      <name>result_map_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Connect_Result</name>
    <filename>a01501.html</filename>
    <base virtualness="virtual">ACE_Asynch_Connect_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>connect_handle</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Connect_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE connect_handle, const void *act, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Connect_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>connect_handle</name>
      <anchor>b3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Connect</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Operation</name>
    <filename>a01502.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_POSIX_Proactor *</type>
      <name>posix_proactor</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Operation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Operation</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_POSIX_Proactor *</type>
      <name>posix_proactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Proactor *</type>
      <name>proactor_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handler *</type>
      <name>handler_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Read_Dgram</name>
    <filename>a01503.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Dgram_Impl</base>
    <base>ACE_POSIX_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Read_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Read_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_recvd, int flags, int protocol_family, const void *act, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Read_Dgram</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Read_Dgram_Result</name>
    <filename>a01504.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Dgram_Result_Impl</base>
    <base virtualness="virtual">ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remote_address</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Addr &amp;addr) const</arglist>
    </member>
    <member kind="function">
      <type>sockaddr *</type>
      <name>saddr</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flags</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Read_Dgram_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_read, int flags, int protocol_family, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Read_Dgram_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_read_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>message_block_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Addr *</type>
      <name>remote_address_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>addr_len_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flags_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Read_Dgram</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Read_File</name>
    <filename>a01505.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_File_Impl</base>
    <base>ACE_POSIX_Asynch_Read_Stream</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Read_File</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, u_long offset, u_long offset_high, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Read_File</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>read</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Read_File_Result</name>
    <filename>a01506.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_File_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Read_Stream_Result</base>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Read_File_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Read_File_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Read_File</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Read_Stream</name>
    <filename>a01507.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Stream_Impl</base>
    <base>ACE_POSIX_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Read_Stream</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Read_Stream</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Read_Stream_Result</name>
    <filename>a01508.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Stream_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Read_Stream_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Read_Stream_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Read_Stream</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Result</name>
    <filename>a01509.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Result</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_error</name>
      <anchor>a12</anchor>
      <arglist>(u_long errcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_bytes_transferred</name>
      <anchor>a13</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, ACE_HANDLE event, u_long offset, u_long offset_high, int priority, int signal_number)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handler &amp;</type>
      <name>handler_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const void *</type>
      <name>act_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_transferred_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>success_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const void *</type>
      <name>completion_key_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>error_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Timer</name>
    <filename>a01510.html</filename>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Timer</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;tv, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Timer</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b2</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error=0)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>time_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Transmit_File</name>
    <filename>a01511.html</filename>
    <base virtualness="virtual">ACE_Asynch_Transmit_File_Impl</base>
    <base>ACE_POSIX_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Transmit_File</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>transmit_file</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Transmit_File</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Transmit_File_Result</name>
    <filename>a01512.html</filename>
    <base virtualness="virtual">ACE_Asynch_Transmit_File_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>socket</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>file</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Transmit_File::Header_And_Trailer *</type>
      <name>header_and_trailer</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_per_send</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>flags</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Transmit_File_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE socket, ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Transmit_File_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>socket_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Transmit_File::Header_And_Trailer *</type>
      <name>header_and_trailer_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_per_send_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>flags_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Transmit_File</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Transmit_Handler</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Transmit_Handler</name>
    <filename>a01513.html</filename>
    <base>ACE_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Transmit_Handler</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor, ACE_POSIX_Asynch_Transmit_File_Result *result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Transmit_Handler</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>transmit</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="enumeration">
      <name>ACT</name>
      <anchor>t3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEADER_ACT</name>
      <anchor>t3t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATA_ACT</name>
      <anchor>t3t1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRAILER_ACT</name>
      <anchor>t3t2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_write_stream</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Asynch_Write_Stream::Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>handle_read_file</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Asynch_Read_File::Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>initiate_read_file</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_POSIX_Asynch_Transmit_File_Result *</type>
      <name>result_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>mb_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACT</type>
      <name>header_act_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACT</type>
      <name>data_act_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACT</type>
      <name>trailer_act_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>file_offset_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>file_size_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_transferred_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_POSIX_Asynch_Read_File</type>
      <name>rf_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_POSIX_Asynch_Write_Stream</type>
      <name>ws_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Write_Dgram</name>
    <filename>a01514.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Dgram_Impl</base>
    <base>ACE_POSIX_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Write_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Write_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>send</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_sent, int flags, const ACE_Addr &amp;addr, const void *act, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Write_Dgram</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Write_Dgram_Result</name>
    <filename>a01515.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Dgram_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flags</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Write_Dgram_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_write, int flags, const void *act, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Write_Dgram_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_write_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>message_block_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flags_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Write_Dgram</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Write_File</name>
    <filename>a01516.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_File_Impl</base>
    <base>ACE_POSIX_Asynch_Write_Stream</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Write_File</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, u_long offset, u_long offset_high, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Write_File</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>write</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Write_File_Result</name>
    <filename>a01517.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_File_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Write_Stream_Result</base>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Write_File_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Write_File_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Write_File</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Write_Stream</name>
    <filename>a01518.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Stream_Impl</base>
    <base>ACE_POSIX_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Asynch_Write_Stream</name>
      <anchor>a0</anchor>
      <arglist>(ACE_POSIX_Proactor *posix_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Write_Stream</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Asynch_Write_Stream_Result</name>
    <filename>a01519.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Stream_Result_Impl</base>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Asynch_Write_Stream_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Asynch_Write_Stream_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Asynch_Write_Stream</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_CB_Proactor</name>
    <filename>a01520.html</filename>
    <base>ACE_POSIX_AIOCB_Proactor</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Proactor_Type</type>
      <name>get_impl_type</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_CB_Proactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_CB_Proactor</name>
      <anchor>a2</anchor>
      <arglist>(size_t max_aio_operations=ACE_AIO_DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Time_Value &amp;wait_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>allocate_aio_slot</name>
      <anchor>b2</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>notify_completion</name>
      <anchor>b3</anchor>
      <arglist>(int sig_num)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_events_i</name>
      <anchor>b4</anchor>
      <arglist>(u_long milli_seconds)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>void</type>
      <name>aio_completion_func</name>
      <anchor>e0</anchor>
      <arglist>(sigval_t cb_data)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SYNCH_SEMAPHORE</type>
      <name>sema_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Proactor</name>
    <filename>a01521.html</filename>
    <base>ACE_Proactor_Impl</base>
    <member kind="enumeration">
      <name>Proactor_Type</name>
      <anchor>s22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROACTOR_POSIX</name>
      <anchor>s22s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROACTOR_AIOCB</name>
      <anchor>s22s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROACTOR_SIG</name>
      <anchor>s22s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROACTOR_SUN</name>
      <anchor>s22s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROACTOR_CB</name>
      <anchor>s22s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SystemType</name>
      <anchor>s23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_UNDEFINED</name>
      <anchor>s23s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_WIN</name>
      <anchor>s23s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_WIN_NT</name>
      <anchor>s23s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_WIN_2000</name>
      <anchor>s23s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_SUN</name>
      <anchor>s23s9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_SUN_55</name>
      <anchor>s23s10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_SUN_56</name>
      <anchor>s23s11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_SUN_57</name>
      <anchor>s23s12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_SUN_58</name>
      <anchor>s23s13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_HPUX</name>
      <anchor>s23s14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_HPUX_11</name>
      <anchor>s23s15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_LINUX</name>
      <anchor>s23s16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_FREEBSD</name>
      <anchor>s23s17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_IRIX</name>
      <anchor>s23s18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS_OPENBSD</name>
      <anchor>s23s19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Opcode</name>
      <anchor>s24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ</name>
      <anchor>s24s20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE</name>
      <anchor>s24s21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Proactor_Type</type>
      <name>get_impl_type</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Proactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Time_Value &amp;wait_time)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>post_completion</name>
      <anchor>a5</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>start_aio</name>
      <anchor>a6</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *result, Opcode op)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel_aio</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE h)=0</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Pseudo_Task &amp;</type>
      <name>get_asynch_pseudo_task</name>
      <anchor>a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handle</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle, const void *completion_key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wake_up_dispatch_threads</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_dispatch_threads</name>
      <anchor>a11</anchor>
      <arglist>(int wait)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>number_of_threads</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>number_of_threads</name>
      <anchor>a13</anchor>
      <arglist>(size_t threads)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Stream_Impl *</type>
      <name>create_asynch_read_stream</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Stream_Result_Impl *</type>
      <name>create_asynch_read_stream_result</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Stream_Impl *</type>
      <name>create_asynch_write_stream</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Stream_Result_Impl *</type>
      <name>create_asynch_write_stream_result</name>
      <anchor>a18</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_File_Impl *</type>
      <name>create_asynch_read_file</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_File_Result_Impl *</type>
      <name>create_asynch_read_file_result</name>
      <anchor>a20</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_File_Impl *</type>
      <name>create_asynch_write_file</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_File_Result_Impl *</type>
      <name>create_asynch_write_file_result</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Dgram_Impl *</type>
      <name>create_asynch_read_dgram</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Dgram_Result_Impl *</type>
      <name>create_asynch_read_dgram_result</name>
      <anchor>a24</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_read, int flags, int protocol_family, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Dgram_Impl *</type>
      <name>create_asynch_write_dgram</name>
      <anchor>a25</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Dgram_Result_Impl *</type>
      <name>create_asynch_write_dgram_result</name>
      <anchor>a26</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_write, int flags, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Accept_Impl *</type>
      <name>create_asynch_accept</name>
      <anchor>a27</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Accept_Result_Impl *</type>
      <name>create_asynch_accept_result</name>
      <anchor>a28</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE listen_handle, ACE_HANDLE accept_handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Connect_Impl *</type>
      <name>create_asynch_connect</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Connect_Result_Impl *</type>
      <name>create_asynch_connect_result</name>
      <anchor>a30</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE connect_handle, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Transmit_File_Impl *</type>
      <name>create_asynch_transmit_file</name>
      <anchor>a31</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Transmit_File_Result_Impl *</type>
      <name>create_asynch_transmit_file_result</name>
      <anchor>a32</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE socket, ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Result_Impl *</type>
      <name>create_asynch_timer</name>
      <anchor>a33</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;tv, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_POSIX_Proactor</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>application_specific_code</name>
      <anchor>b1</anchor>
      <arglist>(ACE_POSIX_Asynch_Result *asynch_result, size_t bytes_transferred, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>post_wakeup_completions</name>
      <anchor>b2</anchor>
      <arglist>(int how_many)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handler</type>
      <name>wakeup_handler_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>os_id_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Asynch_Pseudo_Task</type>
      <name>pseudo_task_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_POSIX_Wakeup_Completion</name>
    <filename>a01522.html</filename>
    <base>ACE_POSIX_Asynch_Result</base>
    <member kind="function">
      <type></type>
      <name>ACE_POSIX_Wakeup_Completion</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act=0, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_POSIX_Wakeup_Completion</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>a2</anchor>
      <arglist>(size_t bytes_transferred=0, int success=1, const void *completion_key=0, u_long error=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Predefined_Naming_Contexts</name>
    <filename>a01523.html</filename>
    <member kind="function" static="yes">
      <type>int</type>
      <name>connect</name>
      <anchor>d0</anchor>
      <arglist>(ACE_Registry::Naming_Context &amp;naming_context, HKEY predefined=HKEY_LOCAL_MACHINE, const ACE_TCHAR *machine_name=0)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>int</type>
      <name>is_local_host</name>
      <anchor>f0</anchor>
      <arglist>(const ACE_TCHAR *machine_name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Priority_Reactor</name>
    <filename>a01524.html</filename>
    <base>ACE_Select_Reactor_T&lt; ACE_Select_Reactor_Token &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Priority_Reactor</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Handler *=0, ACE_Timer_Queue *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Priority_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Priority_Reactor</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_io_set</name>
      <anchor>b0</anchor>
      <arglist>(int number_of_active_handles, int &amp;number_dispatched, int mask, ACE_Handle_Set &amp;dispatch_mask, ACE_Handle_Set &amp;ready_mask, ACE_EH_PTMF callback)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Unbounded_Queue&lt; ACE_Event_Tuple &gt;</type>
      <name>QUEUE</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_bucket</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Priority_Reactor</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Priority_Reactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Priority_Reactor &amp;</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Priority_Reactor &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QUEUE **</type>
      <name>bucket_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>tuple_allocator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Proactor</name>
    <filename>a01525.html</filename>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_QUEUE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PROACTOR_EVENT_HOOK</name>
      <anchor>s1</anchor>
      <arglist>)(ACE_Proactor *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Proactor</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Proactor_Impl *implementation=0, int delete_implementation=0, TIMER_QUEUE *tq=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Proactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>proactor_run_event_loop</name>
      <anchor>a3</anchor>
      <arglist>(PROACTOR_EVENT_HOOK=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>proactor_run_event_loop</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;tv, PROACTOR_EVENT_HOOK=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>proactor_end_event_loop</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>proactor_event_loop_done</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>proactor_reset_event_loop</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handle</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE handle, const void *completion_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_repeating_timer</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;time, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Handler &amp;handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a13</anchor>
      <arglist>(long timer_id, const void **act=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Time_Value &amp;wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wake_up_dispatch_threads</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_dispatch_threads</name>
      <anchor>a17</anchor>
      <arglist>(int wait)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>number_of_threads</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>number_of_threads</name>
      <anchor>a19</anchor>
      <arglist>(size_t threads)</arglist>
    </member>
    <member kind="function">
      <type>TIMER_QUEUE *</type>
      <name>timer_queue</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer_queue</name>
      <anchor>a21</anchor>
      <arglist>(TIMER_QUEUE *timer_queue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Proactor_Impl *</type>
      <name>implementation</name>
      <anchor>a23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Stream_Impl *</type>
      <name>create_asynch_read_stream</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Stream_Impl *</type>
      <name>create_asynch_write_stream</name>
      <anchor>a25</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_File_Impl *</type>
      <name>create_asynch_read_file</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_File_Impl *</type>
      <name>create_asynch_write_file</name>
      <anchor>a27</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Accept_Impl *</type>
      <name>create_asynch_accept</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Connect_Impl *</type>
      <name>create_asynch_connect</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Transmit_File_Impl *</type>
      <name>create_asynch_transmit_file</name>
      <anchor>a30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Dgram_Impl *</type>
      <name>create_asynch_read_dgram</name>
      <anchor>a31</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Dgram_Impl *</type>
      <name>create_asynch_write_dgram</name>
      <anchor>a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Stream_Result_Impl *</type>
      <name>create_asynch_read_stream_result</name>
      <anchor>a33</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, u_long bytes_to_read, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Stream_Result_Impl *</type>
      <name>create_asynch_write_stream_result</name>
      <anchor>a34</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, u_long bytes_to_write, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_File_Result_Impl *</type>
      <name>create_asynch_read_file_result</name>
      <anchor>a35</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, u_long bytes_to_read, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_File_Result_Impl *</type>
      <name>create_asynch_write_file_result</name>
      <anchor>a36</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, u_long bytes_to_write, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Dgram_Result_Impl *</type>
      <name>create_asynch_read_dgram_result</name>
      <anchor>a37</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_read, int flags, int protocol_family, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Dgram_Result_Impl *</type>
      <name>create_asynch_write_dgram_result</name>
      <anchor>a38</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_write, int flags, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Accept_Result_Impl *</type>
      <name>create_asynch_accept_result</name>
      <anchor>a39</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE listen_handle, ACE_HANDLE accept_handle, ACE_Message_Block &amp;message_block, u_long bytes_to_read, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Connect_Result_Impl *</type>
      <name>create_asynch_connect_result</name>
      <anchor>a40</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE connect_handle, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Transmit_File_Result_Impl *</type>
      <name>create_asynch_transmit_file_result</name>
      <anchor>a41</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE socket, ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, u_long bytes_to_write, u_long offset, u_long offset_high, u_long bytes_per_send, u_long flags, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Result_Impl *</type>
      <name>create_asynch_timer</name>
      <anchor>a42</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;tv, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Proactor *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(size_t threads=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Proactor *</type>
      <name>instance</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Proactor *proactor, int delete_proactor=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>cleanup</name>
      <anchor>d3</anchor>
      <arglist>(void *instance, void *arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>dll_name</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>run_event_loop</name>
      <anchor>d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>run_event_loop</name>
      <anchor>d7</anchor>
      <arglist>(ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>end_event_loop</name>
      <anchor>d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>reset_event_loop</name>
      <anchor>d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>check_reconfiguration</name>
      <anchor>d10</anchor>
      <arglist>(ACE_Proactor *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>event_loop_done</name>
      <anchor>d11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>proactor_post_wakeup_completions</name>
      <anchor>b0</anchor>
      <arglist>(int how_many)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>implementation</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Proactor_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>post_wakeup_completions</name>
      <anchor>e0</anchor>
      <arglist>(int how_many)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Proactor_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_implementation_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Proactor_Timer_Handler *</type>
      <name>timer_handler_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Manager</type>
      <name>thr_mgr_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TIMER_QUEUE *</type>
      <name>timer_queue_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_timer_queue_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>sig_atomic_t</type>
      <name>end_event_loop_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>sig_atomic_t</type>
      <name>event_loop_thread_count_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SYNCH_MUTEX</type>
      <name>mutex_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_Proactor *</type>
      <name>proactor_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>int</type>
      <name>delete_proactor_</name>
      <anchor>q1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_Queue_Iterator_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_QUEUE_ITERATOR</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_List_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_LIST</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_List_Iterator_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_LIST_ITERATOR</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_Heap_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_HEAP</name>
      <anchor>u3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_Heap_Iterator_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_HEAP_ITERATOR</name>
      <anchor>u4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_Wheel_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_WHEEL</name>
      <anchor>u5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_Wheel_Iterator_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_WHEEL_ITERATOR</name>
      <anchor>u6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Proactor</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Proactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Proactor &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Proactor &amp;)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Proactor_Timer_Handler</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Proactor_Handle_Timeout_Upcall</name>
    <filename>a01526.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Proactor_Handle_Timeout_Upcall</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registration</name>
      <anchor>a1</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Handler *handler, const void *arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preinvoke</name>
      <anchor>a2</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time, const void *&amp;upcall_act)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timeout</name>
      <anchor>a3</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>postinvoke</name>
      <anchor>a4</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time, const void *upcall_act)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_type</name>
      <anchor>a5</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Handler *handler, int dont_call_handle_close, int &amp;requires_reference_counting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_timer</name>
      <anchor>a6</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Handler *handler, int dont_call_handle_close, int requires_reference_counting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deletion</name>
      <anchor>a7</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Handler *handler, const void *arg)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>proactor</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Proactor &amp;proactor)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Proactor *</type>
      <name>proactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Timer_Queue_T&lt; ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX &gt;</type>
      <name>TIMER_QUEUE</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Proactor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Proactor_Impl</name>
    <filename>a01527.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Proactor_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handle</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE handle, const void *completion_key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Time_Value &amp;wait_time)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>wake_up_dispatch_threads</name>
      <anchor>a5</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close_dispatch_threads</name>
      <anchor>a6</anchor>
      <arglist>(int wait)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>number_of_threads</name>
      <anchor>a7</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>number_of_threads</name>
      <anchor>a8</anchor>
      <arglist>(size_t threads)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a9</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Read_Stream_Impl *</type>
      <name>create_asynch_read_stream</name>
      <anchor>a10</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Write_Stream_Impl *</type>
      <name>create_asynch_write_stream</name>
      <anchor>a11</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Read_File_Impl *</type>
      <name>create_asynch_read_file</name>
      <anchor>a12</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Write_File_Impl *</type>
      <name>create_asynch_write_file</name>
      <anchor>a13</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Accept_Impl *</type>
      <name>create_asynch_accept</name>
      <anchor>a14</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Connect_Impl *</type>
      <name>create_asynch_connect</name>
      <anchor>a15</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Transmit_File_Impl *</type>
      <name>create_asynch_transmit_file</name>
      <anchor>a16</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Read_Dgram_Impl *</type>
      <name>create_asynch_read_dgram</name>
      <anchor>a17</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Write_Dgram_Impl *</type>
      <name>create_asynch_write_dgram</name>
      <anchor>a18</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Read_Stream_Result_Impl *</type>
      <name>create_asynch_read_stream_result</name>
      <anchor>a19</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Write_Stream_Result_Impl *</type>
      <name>create_asynch_write_stream_result</name>
      <anchor>a20</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Read_File_Result_Impl *</type>
      <name>create_asynch_read_file_result</name>
      <anchor>a21</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Write_File_Result_Impl *</type>
      <name>create_asynch_write_file_result</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Read_Dgram_Result_Impl *</type>
      <name>create_asynch_read_dgram_result</name>
      <anchor>a23</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_read, int flags, int protocol_family, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Write_Dgram_Result_Impl *</type>
      <name>create_asynch_write_dgram_result</name>
      <anchor>a24</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_write, int flags, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Accept_Result_Impl *</type>
      <name>create_asynch_accept_result</name>
      <anchor>a25</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE listen_handle, ACE_HANDLE accept_handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Connect_Result_Impl *</type>
      <name>create_asynch_connect_result</name>
      <anchor>a26</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE connect_handle, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Transmit_File_Result_Impl *</type>
      <name>create_asynch_transmit_file_result</name>
      <anchor>a27</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE socket, ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Asynch_Result_Impl *</type>
      <name>create_asynch_timer</name>
      <anchor>a28</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;tv, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>post_wakeup_completions</name>
      <anchor>a29</anchor>
      <arglist>(int how_many)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Proactor_Timer_Handler</name>
    <filename>a01528.html</filename>
    <base>ACE_Task&lt; ACE_NULL_SYNCH &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Proactor_Timer_Handler</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Proactor &amp;proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Proactor_Timer_Handler</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>destroy</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Auto_Event</type>
      <name>timer_event_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Proactor &amp;</type>
      <name>proactor_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>shutting_down_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Proactor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Process</name>
    <filename>a01529.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Process</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Process</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>prepare</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Process_Options &amp;options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual pid_t</type>
      <name>spawn</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Process_Options &amp;options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parent</name>
      <anchor>a4</anchor>
      <arglist>(pid_t child)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>child</name>
      <anchor>a5</anchor>
      <arglist>(pid_t parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unmanage</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>wait</name>
      <anchor>a7</anchor>
      <arglist>(ACE_exitcode *status=0, int wait_options=0)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>wait</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, ACE_exitcode *status=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kill</name>
      <anchor>a9</anchor>
      <arglist>(int signum=SIGINT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>terminate</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>getpid</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>gethandle</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>running</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_exitcode</type>
      <name>exit_code</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>return_value</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close_dup_handles</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close_passed_handles</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PROCESS_INFORMATION</type>
      <name>process_info</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>exit_code</name>
      <anchor>b0</anchor>
      <arglist>(ACE_exitcode code)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Process</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Process &amp;)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>operator=</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_Process &amp;)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>PROCESS_INFORMATION</type>
      <name>process_info_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_exitcode</type>
      <name>exit_code_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handle_Set</type>
      <name>handles_passed_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handle_Set</type>
      <name>dup_handles_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Process_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Process_Descriptor</name>
    <filename>a01530.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Process_Descriptor</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ACE_Process_Descriptor</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dump</name>
      <anchor>c2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Process *</type>
      <name>process_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Event_Handler *</type>
      <name>exit_notify_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Process_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Process_Manager</name>
    <filename>a01531.html</filename>
    <base protection="protected">ACE_Event_Handler</base>
    <member kind="enumvalue">
      <name>DEFAULT_SIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Process_Manager</name>
      <anchor>a0</anchor>
      <arglist>(size_t size=ACE_Process_Manager::DEFAULT_SIZE, ACE_Reactor *reactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(size_t size=DEFAULT_SIZE, ACE_Reactor *r=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Process_Manager</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>spawn</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Process *proc, ACE_Process_Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>spawn</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Process_Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spawn_n</name>
      <anchor>a6</anchor>
      <arglist>(size_t n, ACE_Process_Options &amp;options, pid_t *child_pids=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Time_Value &amp;timeout=ACE_Time_Value::max_time)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>wait</name>
      <anchor>a8</anchor>
      <arglist>(pid_t pid, const ACE_Time_Value &amp;timeout, ACE_exitcode *status=0)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>wait</name>
      <anchor>a9</anchor>
      <arglist>(pid_t pid, ACE_exitcode *status=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reap</name>
      <anchor>a10</anchor>
      <arglist>(pid_t pid=-1, ACE_exitcode *stat_loc=0, int options=WNOHANG)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_handler</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Event_Handler *event_handler, pid_t pid=ACE_INVALID_PID)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a12</anchor>
      <arglist>(pid_t pid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>terminate</name>
      <anchor>a13</anchor>
      <arglist>(pid_t pid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>terminate</name>
      <anchor>a14</anchor>
      <arglist>(pid_t pid, int sig)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>managed</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Process_Manager *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Process_Manager *</type>
      <name>instance</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Process_Manager *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>cleanup</name>
      <anchor>d3</anchor>
      <arglist>(void *instance, void *arg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>b0</anchor>
      <arglist>(int signum, siginfo_t *=0, ucontext_t *=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>resize</name>
      <anchor>c0</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ssize_t</type>
      <name>find_proc</name>
      <anchor>c1</anchor>
      <arglist>(pid_t process_id)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ssize_t</type>
      <name>find_proc</name>
      <anchor>c2</anchor>
      <arglist>(ACE_HANDLE process_handle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>insert_proc</name>
      <anchor>c3</anchor>
      <arglist>(ACE_Process *process)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>append_proc</name>
      <anchor>c4</anchor>
      <arglist>(ACE_Process *process)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>remove_proc</name>
      <anchor>c5</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>notify_proc_handler</name>
      <anchor>c6</anchor>
      <arglist>(size_t n, ACE_exitcode status)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Process_Descriptor *</type>
      <name>process_table_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>max_process_table_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>current_count_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Event_Handler *</type>
      <name>default_exit_handler_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Recursive_Thread_Mutex</type>
      <name>lock_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Process_Manager *</type>
      <name>instance_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>delete_instance_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Process_Control</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Process_Mutex</name>
    <filename>a01532.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Process_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const char *name=0, void *arg=0, mode_t mode=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Process_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const wchar_t *name, void *arg=0, mode_t mode=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Process_Mutex</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_mutex_t &amp;</type>
      <name>lock</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>unique_name</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>name_</name>
      <anchor>o0</anchor>
      <arglist>[ACE_UNIQUE_NAME_LEN]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Mutex</type>
      <name>lock_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Process_Options</name>
    <filename>a01533.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_COMMAND_LINE_BUF_LEN</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_EXEC</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Process_Options</name>
      <anchor>a0</anchor>
      <arglist>(int inherit_environment=1, int command_line_buf_len=DEFAULT_COMMAND_LINE_BUF_LEN, int env_buf_len=ENVIRONMENT_BUFFER, int max_env_args=MAX_ENVIRONMENT_ARGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Process_Options</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_handles</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE std_in, ACE_HANDLE std_out=ACE_INVALID_HANDLE, ACE_HANDLE std_err=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release_handles</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setenv</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *format,...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setenv</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *variable_name, const ACE_TCHAR *format,...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setenv</name>
      <anchor>a6</anchor>
      <arglist>(ACE_TCHAR *envp[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>working_directory</name>
      <anchor>a7</anchor>
      <arglist>(const char *wd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>working_directory</name>
      <anchor>a8</anchor>
      <arglist>(const wchar_t *wd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>command_line</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *format,...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>command_line</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_ANTI_TCHAR *format,...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>command_line</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_TCHAR *const argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_name</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>process_name</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>creation_flags</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>creation_flags</name>
      <anchor>a15</anchor>
      <arglist>(u_long)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>working_directory</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>command_line_buf</name>
      <anchor>a17</anchor>
      <arglist>(int *max_len=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *const *</type>
      <name>command_line_argv</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>env_buf</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>getgroup</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>setgroup</name>
      <anchor>a21</anchor>
      <arglist>(pid_t pgrp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_inheritence</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_inheritence</name>
      <anchor>a23</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pass_handle</name>
      <anchor>a24</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dup_handles</name>
      <anchor>a25</anchor>
      <arglist>(ACE_Handle_Set &amp;set) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>passed_handles</name>
      <anchor>a26</anchor>
      <arglist>(ACE_Handle_Set &amp;set) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>avoid_zombies</name>
      <anchor>a27</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>avoid_zombies</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TEXT_STARTUPINFO *</type>
      <name>startup_info</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>get_process_attributes</name>
      <anchor>a30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>set_process_attributes</name>
      <anchor>a31</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>get_thread_attributes</name>
      <anchor>a32</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>set_thread_attributes</name>
      <anchor>a33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_COMMAND_LINE_OPTIONS</name>
      <anchor>t3t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENVIRONMENT_BUFFER</name>
      <anchor>t3t1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ENVIRONMENT_ARGS</name>
      <anchor>t3t2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>setenv_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_TCHAR *assignment, size_t len)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>inherit_environment</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>inherit_environment_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>creation_flags_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>avoid_zombies_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>environment_inherited_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TEXT_STARTUPINFO</type>
      <name>startup_info_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>BOOL</type>
      <name>handle_inheritence_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>process_attributes_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>LPSECURITY_ATTRIBUTES</type>
      <name>thread_attributes_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SECURITY_ATTRIBUTES</type>
      <name>security_buf1_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SECURITY_ATTRIBUTES</type>
      <name>security_buf2_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>set_handles_called_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>environment_buf_index_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>environment_argv_index_</name>
      <anchor>n12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>environment_buf_</name>
      <anchor>n13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>environment_buf_len_</name>
      <anchor>n14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR **</type>
      <name>environment_argv_</name>
      <anchor>n15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>max_environment_args_</name>
      <anchor>n16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>max_environ_argv_index_</name>
      <anchor>n17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR</type>
      <name>working_directory_</name>
      <anchor>n18</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>command_line_argv_calculated_</name>
      <anchor>n19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>command_line_buf_</name>
      <anchor>n20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>command_line_copy_</name>
      <anchor>n21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>command_line_buf_len_</name>
      <anchor>n22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>command_line_argv_</name>
      <anchor>n23</anchor>
      <arglist>[MAX_COMMAND_LINE_OPTIONS]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>pid_t</type>
      <name>process_group_</name>
      <anchor>n24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handle_Set</type>
      <name>handles_passed_</name>
      <anchor>n25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handle_Set</type>
      <name>dup_handles_</name>
      <anchor>n26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR</type>
      <name>process_name_</name>
      <anchor>n27</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Process_Semaphore</name>
    <filename>a01534.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Process_Semaphore</name>
      <anchor>a0</anchor>
      <arglist>(u_int count=1, const ACE_TCHAR *name=0, void *=0, int max=0x7FFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Process_Semaphore</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_sema_t &amp;</type>
      <name>lock</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Semaphore</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Process_Strategy</name>
    <filename>a01535.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Concurrency_Strategy</base>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Process_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(size_t n_processes=1, ACE_Event_Handler *acceptor=0, ACE_Reactor *=0, int avoid_zombies=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(size_t n_processes=1, ACE_Event_Handler *acceptor=0, ACE_Reactor *=0, int avoid_zombies=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Process_Strategy</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>a3</anchor>
      <arglist>(SVC_HANDLER *svc_handler, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>inherited</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>n_processes_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Event_Handler *</type>
      <name>acceptor_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Profile_Timer</name>
    <filename>a01536.html</filename>
    <member kind="typedef">
      <type>ACE_Rusage</type>
      <name>Rusage</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Profile_Timer</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Profile_Timer</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stop</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>elapsed_time</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Elapsed_Time &amp;et)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed_rusage</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Profile_Timer::Rusage &amp;rusage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_rusage</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Profile_Timer::Rusage &amp;rusage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>compute_times</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Elapsed_Time &amp;et)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Profile_Timer::Rusage</type>
      <name>begin_usage_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Profile_Timer::Rusage</type>
      <name>end_usage_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Profile_Timer::Rusage</type>
      <name>last_usage_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_High_Res_Timer</type>
      <name>timer_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Profile_Timer::ACE_Elapsed_Time</name>
    <filename>a01537.html</filename>
    <member kind="variable">
      <type>ACE_timer_t</type>
      <name>real_time</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_timer_t</type>
      <name>user_time</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_timer_t</type>
      <name>system_time</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Protocol_Info</name>
    <filename>a01538.html</filename>
    <member kind="variable">
      <type>unsigned long</type>
      <name>dwServiceFlags1</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iAddressFamily</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iProtocol</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szProtocol</name>
      <anchor>m3</anchor>
      <arglist>[255+1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_QoS</name>
    <filename>a01539.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_QoS</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Flow_Spec *</type>
      <name>sending_flowspec</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sending_flowspec</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Flow_Spec *fs)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Flow_Spec *</type>
      <name>receiving_flowspec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>receiving_flowspec</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Flow_Spec *fs)</arglist>
    </member>
    <member kind="function">
      <type>iovec</type>
      <name>provider_specific</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provider_specific</name>
      <anchor>a6</anchor>
      <arglist>(const iovec &amp;ps)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Flow_Spec *</type>
      <name>sending_flowspec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Flow_Spec *</type>
      <name>receiving_flowspec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_QoS_Params</name>
    <filename>a01540.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_QoS_Params</name>
      <anchor>a0</anchor>
      <arglist>(iovec *caller_data=0, iovec *callee_data=0, ACE_QoS *socket_qos=0, ACE_QoS *group_socket_qos=0, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>iovec *</type>
      <name>caller_data</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>caller_data</name>
      <anchor>a2</anchor>
      <arglist>(iovec *)</arglist>
    </member>
    <member kind="function">
      <type>iovec *</type>
      <name>callee_data</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callee_data</name>
      <anchor>a4</anchor>
      <arglist>(iovec *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_QoS *</type>
      <name>socket_qos</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>socket_qos</name>
      <anchor>a6</anchor>
      <arglist>(ACE_QoS *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_QoS *</type>
      <name>group_socket_qos</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>group_socket_qos</name>
      <anchor>a8</anchor>
      <arglist>(ACE_QoS *)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>flags</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flags</name>
      <anchor>a10</anchor>
      <arglist>(unsigned long)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>iovec *</type>
      <name>caller_data_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>iovec *</type>
      <name>callee_data_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_QoS *</type>
      <name>socket_qos_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_QoS *</type>
      <name>group_socket_qos_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>flags_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_QtReactor</name>
    <filename>a01541.html</filename>
    <base>ACE_Select_Reactor_T&lt; ACE_Select_Reactor_Token &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_QtReactor</name>
      <anchor>a0</anchor>
      <arglist>(QApplication *qapp=NULL, size_t size=DEFAULT_SIZE, int restart=0, ACE_Sig_Handler *handler=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_QtReactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qapplication</name>
      <anchor>a2</anchor>
      <arglist>(QApplication *qapp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Event_Handler *handler, const void *arg, const ACE_Time_Value &amp;delay_time, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Event_Handler *handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Map_Manager&lt; ACE_HANDLE, QSocketNotifier *, ACE_Null_Mutex &gt;</type>
      <name>MAP</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>wait_for_multiple_events</name>
      <anchor>b4</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;handle_set, ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>QtWaitForMultipleEvents</name>
      <anchor>b5</anchor>
      <arglist>(int width, ACE_Select_Reactor_Handle_Set &amp;wait_set, ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>bit_ops</name>
      <anchor>b6</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Select_Reactor_Handle_Set &amp;handle_set, int ops)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>set_enable_flag_by_mask</name>
      <anchor>b7</anchor>
      <arglist>(int flag_value, ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>create_notifiers_for_handle</name>
      <anchor>b8</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>destroy_notifiers_for_handle</name>
      <anchor>b9</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>QApplication *</type>
      <name>qapp_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MAP</type>
      <name>read_notifier_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MAP</type>
      <name>write_notifier_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MAP</type>
      <name>exception_notifier_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>QTimer *</type>
      <name>qtime_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>read_event</name>
      <anchor>i0</anchor>
      <arglist>(int FD)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>write_event</name>
      <anchor>i1</anchor>
      <arglist>(int FD)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>exception_event</name>
      <anchor>i2</anchor>
      <arglist>(int FD)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>timeout_event</name>
      <anchor>i3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset_timeout</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_QtReactor</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_QtReactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_QtReactor &amp;</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_QtReactor &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RB_Tree</name>
    <filename>a01542.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_RB_Tree_Base</base>
    <member kind="typedef">
      <type>EXT_ID</type>
      <name>KEY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT_ID</type>
      <name>VALUE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt;</type>
      <name>ENTRY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>ITERATOR</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>REVERSE_ITERATOR</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>iterator</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>reverse_iterator</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;rbt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_RB_Tree</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const EXT_ID &amp;item, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a6</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a7</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trybind</name>
      <anchor>a8</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a9</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a10</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a11</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a12</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, INT_ID &amp;old_int_id, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a13</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a14</anchor>
      <arglist>(const EXT_ID &amp;ext_id, const INT_ID &amp;int_id, EXT_ID &amp;old_ext_id, INT_ID &amp;old_int_id, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a15</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a16</anchor>
      <arglist>(const EXT_ID &amp;ext_id, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a17</anchor>
      <arglist>(const EXT_ID &amp;ext_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a18</anchor>
      <arglist>(const EXT_ID &amp;ext_id, INT_ID &amp;int_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a19</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *entry)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>current_size</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;rbt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>lessthan</name>
      <anchor>a22</anchor>
      <arglist>(const EXT_ID &amp;k1, const EXT_ID &amp;k2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>mutex</name>
      <anchor>a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>begin</name>
      <anchor>a25</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>end</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>rbegin</name>
      <anchor>a27</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>rend</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_invariant</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>INT_ID *</type>
      <name>find</name>
      <anchor>a30</anchor>
      <arglist>(const EXT_ID &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>INT_ID *</type>
      <name>insert</name>
      <anchor>a31</anchor>
      <arglist>(const EXT_ID &amp;k, const INT_ID &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a32</anchor>
      <arglist>(const EXT_ID &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchor>a33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>test_invariant_recurse</name>
      <anchor>b0</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x, int &amp;expected_black_height, int measured_black_height)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>RB_rotate_right</name>
      <anchor>b1</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>RB_rotate_left</name>
      <anchor>b2</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>RB_delete_fixup</name>
      <anchor>b3</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *parent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>RB_tree_successor</name>
      <anchor>b4</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>RB_tree_predecessor</name>
      <anchor>b5</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>RB_tree_minimum</name>
      <anchor>b6</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>RB_tree_maximum</name>
      <anchor>b7</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>find_node</name>
      <anchor>b8</anchor>
      <arglist>(const EXT_ID &amp;k, ACE_RB_Tree_Base::RB_SearchResult &amp;result)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>RB_rebalance</name>
      <anchor>b9</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>close_i</name>
      <anchor>b10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>find_i</name>
      <anchor>b11</anchor>
      <arglist>(const EXT_ID &amp;ext_id, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry, int find_exact=1)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>INT_ID *</type>
      <name>insert_i</name>
      <anchor>b12</anchor>
      <arglist>(const EXT_ID &amp;k, const INT_ID &amp;t)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>insert_i</name>
      <anchor>b13</anchor>
      <arglist>(const EXT_ID &amp;k, const INT_ID &amp;t, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>remove_i</name>
      <anchor>b14</anchor>
      <arglist>(const EXT_ID &amp;k, INT_ID &amp;i)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>remove_i</name>
      <anchor>b15</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *z)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_i</name>
      <anchor>b16</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *node) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_node_i</name>
      <anchor>b17</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; &amp;node) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>root_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>COMPARE_KEYS</type>
      <name>compare_keys_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>current_size_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_RB_Tree_Iterator_Base&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RB_Tree_Base</name>
    <filename>a01543.html</filename>
    <member kind="enumeration">
      <name>RB_SearchResult</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXACT</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RB_Tree_Iterator</name>
    <filename>a01544.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_RB_Tree_Iterator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree, int set_first=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Iterator</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *entry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Iterator</name>
      <anchor>a3</anchor>
      <arglist>(const EXT_ID &amp;key, ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_RB_Tree_Iterator</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a11</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;next_entry) const</arglist>
    </member>
    <member kind="function">
      <type>EXT_ID *</type>
      <name>key</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>INT_ID *</type>
      <name>item</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>last</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>previous</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_done</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RB_Tree_Iterator_Base</name>
    <filename>a01545.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_RB_Tree_Iterator_Base&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;iter)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; &amp;</type>
      <name>operator *</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>tree</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_RB_Tree_Iterator_Base&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_RB_Tree_Iterator_Base&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_RB_Tree_Iterator_Base</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_RB_Tree_Iterator_Base</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree, int set_first)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_RB_Tree_Iterator_Base</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *entry)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_RB_Tree_Iterator_Base</name>
      <anchor>b3</anchor>
      <arglist>(const EXT_ID &amp;key, ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_RB_Tree_Iterator_Base</name>
      <anchor>b4</anchor>
      <arglist>(const ACE_RB_Tree_Iterator_Base&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;iter)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>~ACE_RB_Tree_Iterator_Base</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>forward_i</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>reverse_i</name>
      <anchor>b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump_i</name>
      <anchor>b8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; *</type>
      <name>tree_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>node_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RB_Tree_Node</name>
    <filename>a01546.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <base>ACE_RB_Tree_Node_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Node</name>
      <anchor>a0</anchor>
      <arglist>(const EXT_ID &amp;k, const INT_ID &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_RB_Tree_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>EXT_ID &amp;</type>
      <name>key</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>INT_ID &amp;</type>
      <name>item</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>color</name>
      <anchor>a4</anchor>
      <arglist>(RB_Tree_Node_Color c)</arglist>
    </member>
    <member kind="function">
      <type>RB_Tree_Node_Color</type>
      <name>color</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>parent</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parent</name>
      <anchor>a7</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *p)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>left</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>left</name>
      <anchor>a9</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *l)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>right</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>right</name>
      <anchor>a11</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *r)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EXT_ID</type>
      <name>k_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>INT_ID</type>
      <name>t_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RB_Tree_Node_Color</type>
      <name>color_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>parent_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>left_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *</type>
      <name>right_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RB_Tree_Node_Base</name>
    <filename>a01547.html</filename>
    <member kind="enumeration">
      <name>RB_Tree_Node_Color</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLACK</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RB_Tree_Reverse_Iterator</name>
    <filename>a01548.html</filename>
    <templarg>EXT_ID</templarg>
    <templarg>INT_ID</templarg>
    <templarg>COMPARE_KEYS</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_RB_Tree_Iterator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Reverse_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree, int set_last=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Reverse_Iterator</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree, ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *entry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RB_Tree_Reverse_Iterator</name>
      <anchor>a3</anchor>
      <arglist>(const EXT_ID &amp;key, ACE_RB_Tree&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;tree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_RB_Tree_Reverse_Iterator</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator++</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_RB_Tree_Reverse_Iterator&lt; EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK &gt;</type>
      <name>operator--</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a11</anchor>
      <arglist>(ACE_RB_Tree_Node&lt; EXT_ID, INT_ID &gt; *&amp;next_entry) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reactive_MEM_IO</name>
    <filename>a01549.html</filename>
    <base>ACE_MEM_SAP</base>
    <member kind="function">
      <type></type>
      <name>ACE_Reactive_MEM_IO</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Reactive_MEM_IO</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_TCHAR *name, MALLOC_OPTIONS *options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv_buf</name>
      <anchor>a3</anchor>
      <arglist>(ACE_MEM_SAP_Node *&amp;buf, int flags, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>send_buf</name>
      <anchor>a4</anchor>
      <arglist>(ACE_MEM_SAP_Node *buf, int flags, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>get_buf_len</name>
      <anchor>a5</anchor>
      <arglist>(const off_t off, ACE_MEM_SAP_Node *&amp;buf)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reactive_Strategy</name>
    <filename>a01550.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Concurrency_Strategy</base>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Reactive_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Reactive_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Reactor *reactor, ACE_Reactor_Mask=ACE_Event_Handler::READ_MASK, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Reactor *reactor, ACE_Reactor_Mask=ACE_Event_Handler::READ_MASK, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Reactive_Strategy</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>a4</anchor>
      <arglist>(SVC_HANDLER *svc_handler, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>inherited</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor_Mask</type>
      <name>mask_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reactor</name>
    <filename>a01551.html</filename>
    <base>ACE_Reactor_Timer_Interface</base>
    <member kind="typedef">
      <type>int(*</type>
      <name>REACTOR_EVENT_HOOK</name>
      <anchor>s0</anchor>
      <arglist>)(ACE_Reactor *)</arglist>
    </member>
    <member kind="enumvalue">
      <name>GET_MASK</name>
      <anchor>s5s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_MASK</name>
      <anchor>s5s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ADD_MASK</name>
      <anchor>s5s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLR_MASK</name>
      <anchor>s5s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>run_reactor_event_loop</name>
      <anchor>a0</anchor>
      <arglist>(REACTOR_EVENT_HOOK=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>run_alertable_reactor_event_loop</name>
      <anchor>a1</anchor>
      <arglist>(REACTOR_EVENT_HOOK=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>run_reactor_event_loop</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Time_Value &amp;tv, REACTOR_EVENT_HOOK=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>run_alertable_reactor_event_loop</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Time_Value &amp;tv, REACTOR_EVENT_HOOK=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>end_reactor_event_loop</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reactor_event_loop_done</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset_reactor_event_loop</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Reactor</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Reactor_Impl *implementation=0, int delete_implementation=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Reactor</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a9</anchor>
      <arglist>(size_t max_number_of_handles, int restart=0, ACE_Sig_Handler *signal_handler=0, ACE_Timer_Queue *timer_queue=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_sig_handler</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Sig_Handler *signal_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_timer_queue</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>timer_queue</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue *</type>
      <name>timer_queue</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>work_pending</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_Time_Value &amp;max_wait_time=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a17</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a18</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a19</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a20</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a21</anchor>
      <arglist>(ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_HANDLE event_handle=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a23</anchor>
      <arglist>(ACE_HANDLE event_handle, ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a24</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a25</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a26</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset, ACE_Event_Handler *event_handler, ACE_Sig_Action *sig_action=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a27</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a28</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a29</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Reactor_Mask masks)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a30</anchor>
      <arglist>(int signum, ACE_Sig_Action *new_disp, ACE_Sig_Action *old_disp=0, int sigkey=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a31</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a32</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a33</anchor>
      <arglist>(ACE_Event_Handler *event_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a34</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handlers</name>
      <anchor>a35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a36</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a37</anchor>
      <arglist>(ACE_Event_Handler *event_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a38</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handlers</name>
      <anchor>a39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resumable_handler</name>
      <anchor>a40</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a41</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a42</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a43</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a44</anchor>
      <arglist>(ACE_Event_Handler *event_handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a45</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_added)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a46</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_added)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a47</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_cleared)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a48</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_cleared)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a49</anchor>
      <arglist>(ACE_Event_Handler *event_handler=0, ACE_Reactor_Mask masks=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>a50</anchor>
      <arglist>(int iterations)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>a51</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a52</anchor>
      <arglist>(ACE_Event_Handler *, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>find_handler</name>
      <anchor>a53</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a54</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Event_Handler **event_handler=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a55</anchor>
      <arglist>(int signum, ACE_Event_Handler **event_handler=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>initialized</name>
      <anchor>a56</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchor>a57</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Lock &amp;</type>
      <name>lock</name>
      <anchor>a58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>wakeup_all_threads</name>
      <anchor>a59</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a60</anchor>
      <arglist>(ACE_thread_t new_owner, ACE_thread_t *old_owner=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a61</anchor>
      <arglist>(ACE_thread_t *owner)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>requeue_position</name>
      <anchor>a62</anchor>
      <arglist>(int position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>requeue_position</name>
      <anchor>a63</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a64</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a65</anchor>
      <arglist>(int r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a66</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a67</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a68</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a69</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Reactor_Impl *</type>
      <name>implementation</name>
      <anchor>a70</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>current_info</name>
      <anchor>a71</anchor>
      <arglist>(ACE_HANDLE handle, size_t &amp;msg_size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>uses_event_associations</name>
      <anchor>a72</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a73</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Reactor *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Reactor *</type>
      <name>instance</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Reactor *, int delete_reactor=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>dll_name</name>
      <anchor>d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>run_event_loop</name>
      <anchor>d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>run_alertable_event_loop</name>
      <anchor>d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>run_event_loop</name>
      <anchor>d7</anchor>
      <arglist>(ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>run_alertable_event_loop</name>
      <anchor>d8</anchor>
      <arglist>(ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>end_event_loop</name>
      <anchor>d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>event_loop_done</name>
      <anchor>d10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>reset_event_loop</name>
      <anchor>d11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>check_reconfiguration</name>
      <anchor>d12</anchor>
      <arglist>(ACE_Reactor *)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>implementation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Reactor_Impl *implementation)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Reactor</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Reactor &amp;)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Reactor &amp;</type>
      <name>operator=</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_Reactor &amp;)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor_Impl *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_implementation_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>int</type>
      <name>delete_reactor_</name>
      <anchor>q1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reactor_Impl</name>
    <filename>a01552.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Reactor_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>current_info</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE, size_t &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>set_sig_handler</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Sig_Handler *signal_handler)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>set_timer_queue</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Timer_Queue *tq)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>timer_queue</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Timer_Queue *tq)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Timer_Queue *</type>
      <name>timer_queue</name>
      <anchor>a6</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a7</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>work_pending</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Time_Value &amp;max_wait_time=ACE_Time_Value::zero)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>deactivated</name>
      <anchor>a13</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchor>a14</anchor>
      <arglist>(int do_stop)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a16</anchor>
      <arglist>(ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a17</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_HANDLE event_handle=ACE_INVALID_HANDLE)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a18</anchor>
      <arglist>(ACE_HANDLE event_handle, ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a19</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a20</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a23</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a24</anchor>
      <arglist>(const ACE_Handle_Set &amp;handle_set, ACE_Reactor_Mask mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a25</anchor>
      <arglist>(int signum, ACE_Sig_Action *new_disp, ACE_Sig_Action *old_disp=0, int sigkey=-1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a26</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a27</anchor>
      <arglist>(ACE_Event_Handler *event_handler)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a28</anchor>
      <arglist>(ACE_HANDLE handle)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a29</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>suspend_handlers</name>
      <anchor>a30</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a31</anchor>
      <arglist>(ACE_Event_Handler *event_handler)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a32</anchor>
      <arglist>(ACE_HANDLE handle)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a33</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resume_handlers</name>
      <anchor>a34</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resumable_handler</name>
      <anchor>a35</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>uses_event_associations</name>
      <anchor>a36</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a37</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a38</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a39</anchor>
      <arglist>(ACE_Event_Handler *event_handler, int dont_call_handle_close=1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a40</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a41</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_added)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a42</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_added)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a43</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_cleared)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a44</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_cleared)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a45</anchor>
      <arglist>(ACE_Event_Handler *event_handler=0, ACE_Reactor_Mask mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>a46</anchor>
      <arglist>(int)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>a47</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a48</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Event_Handler *</type>
      <name>find_handler</name>
      <anchor>a49</anchor>
      <arglist>(ACE_HANDLE handle)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a50</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Event_Handler **event_handler=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a51</anchor>
      <arglist>(int signum, ACE_Event_Handler **=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>initialized</name>
      <anchor>a52</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchor>a53</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Lock &amp;</type>
      <name>lock</name>
      <anchor>a54</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>wakeup_all_threads</name>
      <anchor>a55</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a56</anchor>
      <arglist>(ACE_thread_t new_owner, ACE_thread_t *old_owner=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a57</anchor>
      <arglist>(ACE_thread_t *owner)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a58</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a59</anchor>
      <arglist>(int r)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>requeue_position</name>
      <anchor>a60</anchor>
      <arglist>(int)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>requeue_position</name>
      <anchor>a61</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a62</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, int ops)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a63</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, int ops)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a64</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, int ops)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a65</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask, int ops)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a66</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reactor_Notification_Strategy</name>
    <filename>a01553.html</filename>
    <base>ACE_Notification_Strategy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Reactor_Notification_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reactor *reactor, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Reactor_Notification_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Event_Handler *, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reactor *</type>
      <name>reactor</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reactor</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Reactor *r)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reactor_Notify</name>
    <filename>a01554.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reactor_Impl *, ACE_Timer_Queue *timer_queue=0, int disable_notify=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>dispatch_notifications</name>
      <anchor>a3</anchor>
      <arglist>(int &amp;number_of_active_handles, ACE_Handle_Set &amp;rd_mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>notify_handle</name>
      <anchor>a4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>is_dispatchable</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>dispatch_notify</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read_notify_pipe</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Notification_Buffer &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>a8</anchor>
      <arglist>(int)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>a9</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reactor_Timer_Interface</name>
    <filename>a01555.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a1</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a2</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Event_Handler *event_handler, int dont_call_handle_close=1)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Read_Buffer</name>
    <filename>a01556.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Read_Buffer</name>
      <anchor>a0</anchor>
      <arglist>(FILE *fp, int close_on_delete=0, ACE_Allocator *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Read_Buffer</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE handle, int close_on_delete=0, ACE_Allocator *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Read_Buffer</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>read</name>
      <anchor>a3</anchor>
      <arglist>(int terminator=EOF, int search= &apos;\n&apos;, int replace= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>replaced</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Allocator *</type>
      <name>alloc</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>char *</type>
      <name>rec_read</name>
      <anchor>c0</anchor>
      <arglist>(int term, int search, int replace)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Read_Buffer &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Read_Buffer</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Read_Buffer &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>occurrences_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>stream_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>close_on_delete_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Read_Guard</name>
    <filename>a01557.html</filename>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Guard</base>
    <member kind="function">
      <type></type>
      <name>ACE_Read_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_LOCK &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Read_Guard</name>
      <anchor>a1</anchor>
      <arglist>(ACE_LOCK &amp;m, int block)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Read_Guard&lt; ACE_Null_Mutex &gt;</name>
    <filename>a01558.html</filename>
    <base>ACE_Guard&lt; ACE_Null_Mutex &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Read_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Null_Mutex &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Read_Guard</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Null_Mutex &amp;m, int blocked)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_recursive_mutex_state</name>
    <filename>a01559.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>nesting_level_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_thread_t</type>
      <name>owner_id_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Recursive_Thread_Mutex</name>
    <filename>a01560.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Recursive_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name=0, ACE_mutexattr_t *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Recursive_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_thread_t</type>
      <name>get_thread_id</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_nesting_level</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_recursive_thread_mutex_t &amp;</type>
      <name>mutex</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_thread_mutex_t &amp;</type>
      <name>get_nesting_mutex</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>set_thread_id</name>
      <anchor>b0</anchor>
      <arglist>(ACE_thread_t t)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_recursive_thread_mutex_t</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>removed_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Recursive_Thread_Mutex &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Recursive_Thread_Mutex</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Recursive_Thread_Mutex &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_recursive_thread_mutex_t</name>
    <filename>a01561.html</filename>
    <member kind="variable">
      <type>ACE_thread_mutex_t</type>
      <name>nesting_mutex_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_cond_t</type>
      <name>lock_available_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nesting_level_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_thread_t</type>
      <name>owner_id_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Recyclable</name>
    <filename>a01562.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Recyclable</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Recyclable_State</type>
      <name>recycle_state</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recycle_state</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Recyclable_State new_state)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Recyclable</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Recyclable_State initial_state)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Recyclable_State</type>
      <name>recycle_state_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Recyclable_Handler_Caching_Utility</name>
    <filename>a01563.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <templarg>ITERATOR</templarg>
    <templarg>ATTRIBUTES</templarg>
    <member kind="typedef">
      <type>ACE_Recyclable_Handler_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY_BASE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Recyclable_Handler_Caching_Utility</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt; *cleanup_strategy=0, int delete_cleanup_strategy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Recyclable_Handler_Caching_Utility</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clear_cache</name>
      <anchor>a2</anchor>
      <arglist>(CONTAINER &amp;container, double purge_percent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>minimum</name>
      <anchor>b0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *&amp;key_to_remove, VALUE *&amp;value_to_remove)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CLEANUP_STRATEGY_BASE *</type>
      <name>cleanup_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_cleanup_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ARHUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ARHUTIL</name>
      <anchor>c1</anchor>
      <arglist>(const ARHUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Recyclable_Handler_Cleanup_Strategy</name>
    <filename>a01564.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <base>ACE_Cleanup_Strategy</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup</name>
      <anchor>a0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *key, VALUE *value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Recycling_Strategy</name>
    <filename>a01565.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::addr_type</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Recycling_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>assign_recycler</name>
      <anchor>a1</anchor>
      <arglist>(SVC_HANDLER *svc_handler, ACE_Connection_Recycling_Strategy *recycler, const void *recycling_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>prepare_for_recycling</name>
      <anchor>a2</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Refcountable</name>
    <filename>a01566.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Refcountable</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>increment</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decrement</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refcount</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Refcountable</name>
      <anchor>b0</anchor>
      <arglist>(int refcount)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>refcount_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Refcounted_Auto_Ptr</name>
    <filename>a01567.html</filename>
    <templarg>X</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Refcounted_Auto_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Refcounted_Auto_Ptr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Refcounted_Auto_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Refcounted_Auto_Ptr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Refcounted_Auto_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Refcounted_Auto_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Refcounted_Auto_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>operator-&gt;</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>X &amp;</type>
      <name>operator *</name>
      <anchor>a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>release</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a9</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>get</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>null</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt;</type>
      <name>AUTO_REFCOUNTED_PTR_REP</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>AUTO_REFCOUNTED_PTR_REP *</type>
      <name>rep_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Refcounted_Auto_Ptr_Rep</name>
    <filename>a01568.html</filename>
    <templarg>X</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function" protection="protected">
      <type>X *</type>
      <name>release</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset</name>
      <anchor>c1</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>X *</type>
      <name>get</name>
      <anchor>c2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>count</name>
      <anchor>c3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>null</name>
      <anchor>c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Refcounted_Auto_Ptr_Rep</name>
      <anchor>c5</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ACE_Refcounted_Auto_Ptr_Rep</name>
      <anchor>c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt; *</type>
      <name>internal_create</name>
      <anchor>f0</anchor>
      <arglist>(X *p)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt; *</type>
      <name>create</name>
      <anchor>f1</anchor>
      <arglist>(X *p)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt; *</type>
      <name>attach</name>
      <anchor>f2</anchor>
      <arglist>(ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt; *&amp;rep)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>detach</name>
      <anchor>f3</anchor>
      <arglist>(ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt; *&amp;rep)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>assign</name>
      <anchor>f4</anchor>
      <arglist>(ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt; *&amp;rep, ACE_Refcounted_Auto_Ptr_Rep&lt; X, ACE_LOCK &gt; *new_rep)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Auto_Basic_Ptr&lt; X &gt;</type>
      <name>ptr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ref_count_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Refcounted_Auto_Ptr&lt; X, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Refcounted_Hash_Recyclable</name>
    <filename>a01569.html</filename>
    <templarg>T</templarg>
    <base>ACE_Refcountable</base>
    <base>ACE_Hashable</base>
    <base>ACE_Recyclable</base>
    <member kind="function">
      <type></type>
      <name>ACE_Refcounted_Hash_Recyclable</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Refcounted_Hash_Recyclable</name>
      <anchor>a1</anchor>
      <arglist>(const T &amp;t, int refcount=0, ACE_Recyclable_State state=ACE_RECYCLABLE_UNKNOWN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Refcounted_Hash_Recyclable</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Refcounted_Hash_Recyclable&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Refcounted_Hash_Recyclable&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>subject</name>
      <anchor>a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="public">
      <type>u_long</type>
      <name>hash_i</name>
      <anchor>b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T</type>
      <name>t_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Refcounted_Recyclable_Handler_Caching_Utility</name>
    <filename>a01570.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <templarg>ITERATOR</templarg>
    <templarg>ATTRIBUTES</templarg>
    <member kind="typedef">
      <type>ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt;</type>
      <name>CLEANUP_STRATEGY_BASE</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Refcounted_Recyclable_Handler_Caching_Utility</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Cleanup_Strategy&lt; KEY, VALUE, CONTAINER &gt; *cleanup_strategy=0, int delete_cleanup_strategy=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Refcounted_Recyclable_Handler_Caching_Utility</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clear_cache</name>
      <anchor>a2</anchor>
      <arglist>(CONTAINER &amp;container, double purge_percent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>minimum</name>
      <anchor>b0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *&amp;key_to_remove, VALUE *&amp;value_to_remove)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CLEANUP_STRATEGY_BASE *</type>
      <name>cleanup_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_cleanup_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>marked_as_closed_entries_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ARRHUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ARRHUTIL</name>
      <anchor>c1</anchor>
      <arglist>(const ARRHUTIL&lt; KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy</name>
    <filename>a01571.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>CONTAINER</templarg>
    <base>ACE_Cleanup_Strategy</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cleanup</name>
      <anchor>a0</anchor>
      <arglist>(CONTAINER &amp;container, KEY *key, VALUE *value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reference_Pair</name>
    <filename>a01572.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>first_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T2</type>
      <name>second_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Reference_Pair</name>
      <anchor>a0</anchor>
      <arglist>(T1 &amp;t1, T2 &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type>T1 &amp;</type>
      <name>first</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T2 &amp;</type>
      <name>second</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Reference_Pair&lt; T1, T2 &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T1 &amp;</type>
      <name>first_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>T2 &amp;</type>
      <name>second_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry</name>
    <filename>a01573.html</filename>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; Name_Component &gt;</type>
      <name>Name</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; Binding &gt;</type>
      <name>Binding_List</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Binding_Type</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchor>s5s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJECT</name>
      <anchor>s5s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTEXT</name>
      <anchor>s5s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_TString</type>
      <name>make_string</name>
      <anchor>d0</anchor>
      <arglist>(const Name &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>Name</type>
      <name>make_name</name>
      <anchor>d1</anchor>
      <arglist>(const ACE_TString &amp;string)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>STRING_SEPARATOR</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Registry::Name_Component</name>
    <filename>a01580.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a0</anchor>
      <arglist>(const Name_Component &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a1</anchor>
      <arglist>(const Name_Component &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_TString</type>
      <name>id_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TString</type>
      <name>kind_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Registry::Binding</name>
    <filename>a01574.html</filename>
    <member kind="function">
      <type></type>
      <name>Binding</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Binding</name>
      <anchor>a1</anchor>
      <arglist>(const Name &amp;binding_name, Binding_Type binding_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Binding</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TString &amp;binding_name, Binding_Type binding_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a3</anchor>
      <arglist>(const Binding &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a4</anchor>
      <arglist>(const Binding &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a5</anchor>
      <arglist>(Name &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a6</anchor>
      <arglist>(ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TString</type>
      <name>name</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Binding_Type</type>
      <name>type</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TString</type>
      <name>name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Binding_Type</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry::Object</name>
    <filename>a01582.html</filename>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchor>a0</anchor>
      <arglist>(void *data=0, u_long size=0, u_long type=REG_NONE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>data</name>
      <anchor>a1</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>data</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>size</name>
      <anchor>a3</anchor>
      <arglist>(u_long size)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>size</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchor>a5</anchor>
      <arglist>(u_long type)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>type</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>data_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_long</type>
      <name>size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_long</type>
      <name>type_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry::Naming_Context</name>
    <filename>a01581.html</filename>
    <member kind="enumvalue">
      <name>MAX_OBJECT_NAME_SIZE</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_CONTEXT_NAME_SIZE</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Naming_Context</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Naming_Context</name>
      <anchor>a1</anchor>
      <arglist>(const HKEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Naming_Context</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_new</name>
      <anchor>a3</anchor>
      <arglist>(const Name &amp;name, const Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_new</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TString &amp;name, const Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(const Name &amp;name, const Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TString &amp;name, const Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a7</anchor>
      <arglist>(const Name &amp;name, const Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TString &amp;name, const Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve</name>
      <anchor>a9</anchor>
      <arglist>(const Name &amp;name, Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TString &amp;name, Object &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a11</anchor>
      <arglist>(const Name &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_context</name>
      <anchor>a13</anchor>
      <arglist>(Naming_Context &amp;naming_context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_new_context</name>
      <anchor>a14</anchor>
      <arglist>(const Name &amp;name, Naming_Context &amp;naming_context, u_long persistence=REG_OPTION_NON_VOLATILE, u_long security_access=KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES security_attributes=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_new_context</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_TString &amp;name, Naming_Context &amp;naming_context, u_long persistence=REG_OPTION_NON_VOLATILE, u_long security_access=KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES security_attributes=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_context</name>
      <anchor>a16</anchor>
      <arglist>(const Name &amp;name, Naming_Context &amp;naming_context, u_long persistence=REG_OPTION_NON_VOLATILE, u_long security_access=KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES security_attributes=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_context</name>
      <anchor>a17</anchor>
      <arglist>(const ACE_TString &amp;name, Naming_Context &amp;naming_context, u_long persistence=REG_OPTION_NON_VOLATILE, u_long security_access=KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES security_attributes=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind_context</name>
      <anchor>a18</anchor>
      <arglist>(const Name &amp;name, Naming_Context &amp;naming_context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind_context</name>
      <anchor>a19</anchor>
      <arglist>(const ACE_TString &amp;name, Naming_Context &amp;naming_context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve_context</name>
      <anchor>a20</anchor>
      <arglist>(const Name &amp;name, Naming_Context &amp;naming_context, u_long security_access=KEY_ALL_ACCESS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve_context</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_TString &amp;name, Naming_Context &amp;naming_context, u_long security_access=KEY_ALL_ACCESS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind_context</name>
      <anchor>a22</anchor>
      <arglist>(const Name &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind_context</name>
      <anchor>a23</anchor>
      <arglist>(const ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>destroy</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list</name>
      <anchor>a25</anchor>
      <arglist>(u_long how_many, Binding_List &amp;list, Binding_Iterator &amp;iterator)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list</name>
      <anchor>a26</anchor>
      <arglist>(Binding_List &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flush</name>
      <anchor>a27</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>HKEY</type>
      <name>key</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>HKEY</type>
      <name>parent</name>
      <anchor>a30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a31</anchor>
      <arglist>(Name &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a32</anchor>
      <arglist>(ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TString</type>
      <name>name</name>
      <anchor>a33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>key</name>
      <anchor>b0</anchor>
      <arglist>(HKEY key)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>parent</name>
      <anchor>b1</anchor>
      <arglist>(HKEY parent)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>name</name>
      <anchor>b2</anchor>
      <arglist>(const Name &amp;name)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>name</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_TString &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Naming_Context</name>
      <anchor>c0</anchor>
      <arglist>(const Naming_Context &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const Naming_Context &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const Naming_Context &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HKEY</type>
      <name>key_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HKEY</type>
      <name>parent_key_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TString</type>
      <name>name_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Predefined_Naming_Contexts</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry::Binding_Iterator</name>
    <filename>a01575.html</filename>
    <member kind="function">
      <type></type>
      <name>Binding_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next_one</name>
      <anchor>a1</anchor>
      <arglist>(Binding &amp;binding)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next_n</name>
      <anchor>a2</anchor>
      <arglist>(u_long how_many, Binding_List &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>destroy</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Naming_Context &amp;</type>
      <name>naming_context</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>naming_context</name>
      <anchor>c0</anchor>
      <arglist>(Naming_Context &amp;naming_context)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>current_enumeration</name>
      <anchor>c1</anchor>
      <arglist>(Iteration_State &amp;current_enumeration)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Iteration_State &amp;</type>
      <name>current_enumeration</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Naming_Context *</type>
      <name>naming_context_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Object_Iteration</type>
      <name>object_iteration_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Context_Iteration</type>
      <name>context_iteration_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Iteration_Complete</type>
      <name>iteration_complete_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Iteration_State *</type>
      <name>current_enumeration_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Naming_Context</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Iteration_State</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Object_Iteration</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Context_Iteration</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Iteration_Complete</name>
      <anchor>l4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry::Binding_Iterator::Iteration_State</name>
    <filename>a01578.html</filename>
    <member kind="function">
      <type></type>
      <name>Iteration_State</name>
      <anchor>a0</anchor>
      <arglist>(Binding_Iterator &amp;iterator)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>next_n</name>
      <anchor>a1</anchor>
      <arglist>(u_long how_many, Binding_List &amp;list)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Binding_Iterator *</type>
      <name>parent_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>index_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry::Binding_Iterator::Object_Iteration</name>
    <filename>a01579.html</filename>
    <base>ACE_Registry::Binding_Iterator::Iteration_State</base>
    <member kind="function">
      <type></type>
      <name>Object_Iteration</name>
      <anchor>a0</anchor>
      <arglist>(Binding_Iterator &amp;iterator)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next_n</name>
      <anchor>a1</anchor>
      <arglist>(u_long how_many, Binding_List &amp;list)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry::Binding_Iterator::Context_Iteration</name>
    <filename>a01576.html</filename>
    <base>ACE_Registry::Binding_Iterator::Iteration_State</base>
    <member kind="function">
      <type></type>
      <name>Context_Iteration</name>
      <anchor>a0</anchor>
      <arglist>(Binding_Iterator &amp;iterator)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next_n</name>
      <anchor>a1</anchor>
      <arglist>(u_long how_many, Binding_List &amp;list)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry::Binding_Iterator::Iteration_Complete</name>
    <filename>a01577.html</filename>
    <base>ACE_Registry::Binding_Iterator::Iteration_State</base>
    <member kind="function">
      <type></type>
      <name>Iteration_Complete</name>
      <anchor>a0</anchor>
      <arglist>(Binding_Iterator &amp;iterator)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next_n</name>
      <anchor>a1</anchor>
      <arglist>(u_long how_many, Binding_List &amp;list)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry_ImpExp</name>
    <filename>a01583.html</filename>
    <base>ACE_Config_ImpExp_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Registry_ImpExp</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Configuration &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Registry_ImpExp</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>import_config</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>export_config</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>export_section</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Configuration_Section_Key &amp;section, const ACE_TString &amp;path, FILE *out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>process_previous_line_format</name>
      <anchor>c1</anchor>
      <arglist>(ACE_TCHAR *buffer, ACE_Configuration_Section_Key &amp;section)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Registry_ImpExp</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_Registry_ImpExp &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Registry_ImpExp &amp;</type>
      <name>operator=</name>
      <anchor>c3</anchor>
      <arglist>(const ACE_Registry_ImpExp &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Registry_Name_Space</name>
    <filename>a01584.html</filename>
    <base>ACE_Name_Space</base>
    <member kind="function">
      <type></type>
      <name>ACE_Registry_Name_Space</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Registry_Name_Space</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Name_Options *name_options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Registry_Name_Space</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Name_Options *name_options)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rebind</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resolve</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, ACE_NS_WString &amp;value_out, char *&amp;type_out)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_names</name>
      <anchor>a8</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_values</name>
      <anchor>a9</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_types</name>
      <anchor>a10</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_name_entries</name>
      <anchor>a11</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_value_entries</name>
      <anchor>a12</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_type_entries</name>
      <anchor>a13</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Registry::Naming_Context</type>
      <name>context_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Remote_Mutex</name>
    <filename>a01585.html</filename>
    <base>ACE_Remote_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *token_name, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Remote_Name_Space</name>
    <filename>a01586.html</filename>
    <base>ACE_Name_Space</base>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_Name_Space</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_Name_Space</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *hostname, u_short port)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *servername, u_short port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Remote_Name_Space</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rebind</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, const ACE_NS_WString &amp;value_in, const char *type_in=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resolve</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_NS_WString &amp;name_in, ACE_NS_WString &amp;value_out, char *&amp;type_out)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_names</name>
      <anchor>a8</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_values</name>
      <anchor>a9</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_types</name>
      <anchor>a10</anchor>
      <arglist>(ACE_WSTRING_SET &amp;set_out, const ACE_NS_WString &amp;pattern_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_name_entries</name>
      <anchor>a11</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_value_entries</name>
      <anchor>a12</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>list_type_entries</name>
      <anchor>a13</anchor>
      <arglist>(ACE_BINDING_SET &amp;set, const ACE_NS_WString &amp;pattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Name_Proxy</type>
      <name>ns_proxy_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Remote_RLock</name>
    <filename>a01587.html</filename>
    <base>ACE_Remote_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_RLock</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_RLock</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *token_name, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_RLock</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Remote_RLock &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Remote_Token_Proxy</name>
    <filename>a01588.html</filename>
    <base>ACE_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_Token_Proxy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Remote_Token_Proxy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *name, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>initiate_connection</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(int notify=0, void(*sleep_hook)(void *)=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::synch)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void(*sleep_hook)(void *)=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a6</anchor>
      <arglist>(int requeue_position=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::synch)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Synch_Options &amp;options=ACE_Synch_Options::synch)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Synch_Options &amp;options=ACE_Synch_Options::synch)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>token_acquired</name>
      <anchor>a9</anchor>
      <arglist>(ACE_TPQ_Entry *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_TCHAR *</type>
      <name>owner_id</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>set_server_address</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_INET_Addr &amp;server_address)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>request_reply</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Token_Request &amp;request, ACE_Synch_Options &amp;options)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>ignore_shadow_deadlock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Remote_WLock</name>
    <filename>a01589.html</filename>
    <base>ACE_Remote_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_WLock</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_WLock</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *token_name, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Remote_WLock</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Remote_WLock &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Remove_Node</name>
    <filename>a01590.html</filename>
    <base>ACE_Parse_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Remove_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Remove_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a2</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Resume_Node</name>
    <filename>a01591.html</filename>
    <base>ACE_Parse_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Resume_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Resume_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a2</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reverse_Iterator</name>
    <filename>a01592.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Reverse_Iterator_Impl&lt; T &gt;</type>
      <name>implementation</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Reverse_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reverse_Iterator_Impl&lt; T &gt; *impl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Reverse_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Reverse_Iterator&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Reverse_Iterator</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reverse_Iterator&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Reverse_Iterator&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Reverse_Iterator&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Reverse_Iterator&lt; T &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator *</name>
      <anchor>a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reverse_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reverse_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reverse_Iterator&lt; T &gt; &amp;</type>
      <name>operator--</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reverse_Iterator&lt; T &gt;</type>
      <name>operator--</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reverse_Iterator_Impl&lt; T &gt; &amp;</type>
      <name>impl</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reverse_Iterator_Impl&lt; T &gt; *</type>
      <name>implementation_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reverse_Iterator_Impl</name>
    <filename>a01593.html</filename>
    <templarg>T</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Reverse_Iterator_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Reverse_Iterator_Impl&lt; T &gt; *</type>
      <name>clone</name>
      <anchor>a1</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>compare</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Reverse_Iterator_Impl&lt; T &gt; &amp;rhs) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T</type>
      <name>dereference</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>plus_plus</name>
      <anchor>a4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>minus_minus</name>
      <anchor>a5</anchor>
      <arglist>(void)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Reverse_Lock</name>
    <filename>a01594.html</filename>
    <templarg>ACE_LOCKING_MECHANISM</templarg>
    <base>ACE_Lock</base>
    <member kind="typedef">
      <type>ACE_LOCKING_MECHANISM</type>
      <name>ACE_LOCK</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Reverse_Lock</name>
      <anchor>a0</anchor>
      <arglist>(ACE_LOCKING_MECHANISM &amp;lock, ACE_Acquire_Method::METHOD_TYPE acquire_method=ACE_Acquire_Method::ACE_REGULAR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Reverse_Lock</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_read</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_write</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_read</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_write</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCKING_MECHANISM &amp;</type>
      <name>lock_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Acquire_Method::METHOD_TYPE</type>
      <name>acquire_method_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RW_Mutex</name>
    <filename>a01595.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_RW_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(int type=USYNC_THREAD, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_RW_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_rwlock_t &amp;</type>
      <name>lock</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_rwlock_t</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>removed_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_RW_Mutex &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_RW_Mutex</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_RW_Mutex &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RW_Process_Mutex</name>
    <filename>a01596.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_RW_Process_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name=0, int flags=O_CREAT|O_RDWR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_RW_Process_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_File_Lock &amp;</type>
      <name>lock</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>unique_name</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>name_</name>
      <anchor>o0</anchor>
      <arglist>[ACE_UNIQUE_NAME_LEN]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_File_Lock</type>
      <name>lock_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RW_Thread_Mutex</name>
    <filename>a01597.html</filename>
    <base>ACE_RW_Mutex</base>
    <member kind="function">
      <type></type>
      <name>ACE_RW_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_RW_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RW_Token</name>
    <filename>a01598.html</filename>
    <base>ACE_Tokens</base>
    <member kind="enumeration">
      <name>PROXY_TYPE</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READER</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITER</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_RW_Token</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_RW_Token</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TPQ_Entry *caller, int ignore_deadlock, int notify)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TPQ_Entry *caller)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a4</anchor>
      <arglist>(ACE_TPQ_Entry *caller, int requeue_position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(ACE_TPQ_Entry *caller)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owners</name>
      <anchor>a8</anchor>
      <arglist>(OWNER_STACK &amp;o, const ACE_TCHAR *id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_waiting_for</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_owner</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>notify_new_owner</name>
      <anchor>b0</anchor>
      <arglist>(ACE_TPQ_Entry *caller)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>num_writers_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TOKEN_CONST::MUTEX</type>
      <name>lock_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_RWLock_Invariants</name>
    <filename>a01599.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_RWLock_Invariants</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writer_acquired</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reader_acquired</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasing</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_RWLock_Invariants</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_RWLock_Invariants &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_RWLock_Invariants &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>writers_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>readers_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sample_History</name>
    <filename>a01600.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Sample_History</name>
      <anchor>a0</anchor>
      <arglist>(size_t max_samples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sample_History</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sample</name>
      <anchor>a2</anchor>
      <arglist>(ACE_UINT64 value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>max_samples</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sample_count</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_samples</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *msg, ACE_UINT32 scale_factor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collect_basic_stats</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Basic_Stats &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT64</type>
      <name>get_sample</name>
      <anchor>a7</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>max_samples_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>sample_count_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT64 *</type>
      <name>samples_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sbrk_Memory_Pool</name>
    <filename>a01601.html</filename>
    <member kind="typedef">
      <type>ACE_Sbrk_Memory_Pool_Options</type>
      <name>OPTIONS</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sbrk_Memory_Pool</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *backing_store_name=0, const OPTIONS *options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Sbrk_Memory_Pool</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>init_acquire</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes, int &amp;first_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a4</anchor>
      <arglist>(int destroy=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a5</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a6</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a7</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a8</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>base_addr</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual size_t</type>
      <name>round_up</name>
      <anchor>b0</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sbrk_Memory_Pool_Options</name>
    <filename>a01602.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Sched_Params</name>
    <filename>a01603.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>Policy</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sched_Params</name>
      <anchor>a0</anchor>
      <arglist>(const Policy policy, const ACE_Sched_Priority priority, const int scope=ACE_SCOPE_THREAD, const ACE_Time_Value &amp;quantum=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sched_Params</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Policy</type>
      <name>policy</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>policy</name>
      <anchor>a3</anchor>
      <arglist>(const Policy)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Sched_Priority</type>
      <name>priority</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>priority</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Sched_Priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scope</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scope</name>
      <anchor>a7</anchor>
      <arglist>(const int)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value &amp;</type>
      <name>quantum</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quantum</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Time_Value &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>priority_min</name>
      <anchor>d0</anchor>
      <arglist>(const Policy, const int scope=ACE_SCOPE_THREAD)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>priority_max</name>
      <anchor>d1</anchor>
      <arglist>(const Policy, const int scope=ACE_SCOPE_THREAD)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>next_priority</name>
      <anchor>d2</anchor>
      <arglist>(const Policy, const int priority, const int scope=ACE_SCOPE_THREAD)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>previous_priority</name>
      <anchor>d3</anchor>
      <arglist>(const Policy, const int priority, const int scope=ACE_SCOPE_THREAD)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Policy</type>
      <name>policy_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sched_Priority</type>
      <name>priority_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>scope_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>quantum_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sched_Priority_Iterator</name>
    <filename>a01604.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Sched_Priority_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Sched_Params::Policy &amp;policy, int scope=ACE_SCOPE_THREAD)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sched_Priority_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>more</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Sched_Params::Policy &amp;</type>
      <name>policy</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scope</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sched_Params::Policy</type>
      <name>policy_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>scope_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>priority_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>done_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Schedule_All_Reactive_Strategy</name>
    <filename>a01605.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Scheduling_Strategy</base>
    <member kind="typedef">
      <type>ACE_Scheduling_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Schedule_All_Reactive_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(SVC_HANDLER *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Schedule_All_Threaded_Strategy</name>
    <filename>a01606.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Scheduling_Strategy</base>
    <member kind="typedef">
      <type>ACE_Scheduling_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Schedule_All_Threaded_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(SVC_HANDLER *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Scheduling_Strategy</name>
    <filename>a01607.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::addr_type</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SVC_HANDLER</type>
      <name>handler_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TYPENAME SVC_HANDLER::stream_type</type>
      <name>stream_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Scheduling_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(SVC_HANDLER *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Scheduling_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SDM_helpers</name>
    <filename>a01608.html</filename>
    <member kind="function" static="yes">
      <type>void</type>
      <name>addr_to_string</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_INET_Addr &amp;ip_addr, ACE_TCHAR *ret_string, size_t len, int clip_portnum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>is_equal</name>
      <anchor>d1</anchor>
      <arglist>(const ip_mreq &amp;m1, const ip_mreq &amp;m2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Section_Key_Internal</name>
    <filename>a01609.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Section_Key_Internal</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_ref</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dec_ref</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Section_Key_Internal</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Section_Key_Internal</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Section_Key_Internal &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Section_Key_Internal &amp;</type>
      <name>operator=</name>
      <anchor>b2</anchor>
      <arglist>(ACE_Section_Key_Internal &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_int</type>
      <name>ref_count_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Section_Key_Win32</name>
    <filename>a01610.html</filename>
    <base>ACE_Section_Key_Internal</base>
    <member kind="function">
      <type></type>
      <name>ACE_Section_Key_Win32</name>
      <anchor>a0</anchor>
      <arglist>(HKEY hKey)</arglist>
    </member>
    <member kind="variable">
      <type>HKEY</type>
      <name>hKey_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Section_Key_Win32</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Section_Key_Win32</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Section_Key_Win32 &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Section_Key_Win32 &amp;</type>
      <name>operator=</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_Section_Key_Win32 &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Select_Reactor_Handle_Set</name>
    <filename>a01611.html</filename>
    <member kind="variable">
      <type>ACE_Handle_Set</type>
      <name>rd_mask_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Handle_Set</type>
      <name>wr_mask_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Handle_Set</type>
      <name>ex_mask_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Select_Reactor_Handler_Repository</name>
    <filename>a01612.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_Handler_Repository</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Select_Reactor_Impl &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Select_Reactor_Handler_Repository</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>find</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE handle, size_t *index_p=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a5</anchor>
      <arglist>(ACE_HANDLE, ACE_Event_Handler *, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a6</anchor>
      <arglist>(ACE_HANDLE, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind_all</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invalid_handle</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_in_range</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>max_handlep1</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Select_Reactor_Impl &amp;</type>
      <name>select_reactor_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t</type>
      <name>max_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_handlep1_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Event_Tuple *</type>
      <name>event_handlers_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Select_Reactor_Handler_Repository_Iterator</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Select_Reactor_Handler_Repository_Iterator</name>
    <filename>a01613.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_Handler_Repository_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Select_Reactor_Handler_Repository *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Select_Reactor_Handler_Repository_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Event_Handler *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Select_Reactor_Handler_Repository *</type>
      <name>rep_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t</type>
      <name>current_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Select_Reactor_Impl</name>
    <filename>a01614.html</filename>
    <base>ACE_Reactor_Impl</base>
    <member kind="enumvalue">
      <name>DEFAULT_SIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resumable_handler</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>bit_ops</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Select_Reactor_Handle_Set &amp;wait_Set, int ops)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual void</type>
      <name>renew</name>
      <anchor>b1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual int</type>
      <name>is_suspended_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE handle)=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>supress_notify_renew</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>supress_notify_renew</name>
      <anchor>b4</anchor>
      <arglist>(int sr)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Select_Reactor_Handler_Repository</type>
      <name>handler_rep_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Select_Reactor_Handle_Set</type>
      <name>wait_set_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Select_Reactor_Handle_Set</type>
      <name>suspend_set_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Select_Reactor_Handle_Set</type>
      <name>ready_set_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Queue *</type>
      <name>timer_queue_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_timer_queue_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sig_Handler *</type>
      <name>signal_handler_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_signal_handler_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor_Notify *</type>
      <name>notify_handler_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_notify_handler_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>restart_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>requeue_position_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>initialized_</name>
      <anchor>n12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_thread_t</type>
      <name>owner_</name>
      <anchor>n13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>state_changed_</name>
      <anchor>n14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Select_Reactor_Impl</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Select_Reactor_Impl &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Select_Reactor_Impl &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Select_Reactor_Impl &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>supress_renew_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Select_Reactor_Notify</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Select_Reactor_Handler_Repository</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Select_Reactor_Notify</name>
    <filename>a01615.html</filename>
    <base>ACE_Reactor_Notify</base>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_Notify</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Select_Reactor_Notify</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Reactor_Impl *, ACE_Timer_Queue *=0, int disable_notify_pipe=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_notifications</name>
      <anchor>a5</anchor>
      <arglist>(int &amp;number_of_active_handles, ACE_Handle_Set &amp;rd_mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>notify_handle</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_notify</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>read_notify_pipe</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_dispatchable</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>a10</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>a11</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Event_Handler *, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Select_Reactor_Impl *</type>
      <name>select_reactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Pipe</type>
      <name>notification_pipe_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>max_notify_iterations_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Select_Reactor_T</name>
    <filename>a01616.html</filename>
    <templarg>ACE_SELECT_REACTOR_TOKEN</templarg>
    <base>ACE_Select_Reactor_Impl</base>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_T</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *notify=0, int mask_signals=1, int s_queue=ACE_SELECT_TOKEN::FIFO)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_T</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *notify=0, int mask_signals=1, int s_queue=ACE_SELECT_TOKEN::FIFO)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t max_number_of_handles=DEFAULT_SIZE, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>current_info</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE, size_t &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_sig_handler</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Sig_Handler *signal_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_timer_queue</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>timer_queue</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue *</type>
      <name>timer_queue</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Select_Reactor_T</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>work_pending</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Time_Value &amp;max_wait_time=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivated</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchor>a16</anchor>
      <arglist>(int do_stop)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a17</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a18</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a19</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_HANDLE event_handle=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a20</anchor>
      <arglist>(ACE_HANDLE event_handle, ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a22</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a23</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a24</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a25</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a26</anchor>
      <arglist>(const ACE_Handle_Set &amp;handle_set, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a27</anchor>
      <arglist>(int signum, ACE_Sig_Action *new_disp, ACE_Sig_Action *old_disp=0, int sigkey=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a28</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a29</anchor>
      <arglist>(ACE_Event_Handler *eh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a30</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a31</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handlers</name>
      <anchor>a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a33</anchor>
      <arglist>(ACE_Event_Handler *eh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a34</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a35</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handlers</name>
      <anchor>a36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>uses_event_associations</name>
      <anchor>a37</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a38</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a39</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a40</anchor>
      <arglist>(ACE_Event_Handler *event_handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a41</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a42</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a43</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a44</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a45</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a46</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>a47</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>a48</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a49</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a50</anchor>
      <arglist>(int r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>requeue_position</name>
      <anchor>a51</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>requeue_position</name>
      <anchor>a52</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a53</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a54</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a55</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a56</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>wakeup_all_threads</name>
      <anchor>a57</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a58</anchor>
      <arglist>(ACE_thread_t n_id, ACE_thread_t *o_id=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a59</anchor>
      <arglist>(ACE_thread_t *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>find_handler</name>
      <anchor>a60</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a61</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Event_Handler **eh=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a62</anchor>
      <arglist>(int signum, ACE_Event_Handler **=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>initialized</name>
      <anchor>a63</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchor>a64</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Lock &amp;</type>
      <name>lock</name>
      <anchor>a65</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a66</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_i</name>
      <anchor>b4</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>is_suspended_i</name>
      <anchor>b5</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_i</name>
      <anchor>b6</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>find_handler_i</name>
      <anchor>b7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handler_i</name>
      <anchor>b8</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask, ACE_Event_Handler **=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handler_i</name>
      <anchor>b9</anchor>
      <arglist>(int signum, ACE_Event_Handler **=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>any_ready</name>
      <anchor>b10</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;handle_set)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>any_ready_i</name>
      <anchor>b11</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;handle_set)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_error</name>
      <anchor>b12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>check_handles</name>
      <anchor>b13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>wait_for_multiple_events</name>
      <anchor>b14</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;, ACE_Time_Value *)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch</name>
      <anchor>b15</anchor>
      <arglist>(int nfound, ACE_Select_Reactor_Handle_Set &amp;)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_timer_handlers</name>
      <anchor>b16</anchor>
      <arglist>(int &amp;number_dispatched)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_notification_handlers</name>
      <anchor>b17</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;dispatch_set, int &amp;number_of_active_handles, int &amp;number_of_handlers_dispatched)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_io_handlers</name>
      <anchor>b18</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;dispatch_set, int &amp;number_of_active_handles, int &amp;number_of_handlers_dispatched)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_io_set</name>
      <anchor>b19</anchor>
      <arglist>(int number_of_active_handles, int &amp;number_of_handlers_dispatched, int mask, ACE_Handle_Set &amp;dispatch_mask, ACE_Handle_Set &amp;ready_mask, ACE_EH_PTMF callback)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>notify_handle</name>
      <anchor>b20</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Handle_Set &amp;, ACE_Event_Handler *eh, ACE_EH_PTMF callback)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>renew</name>
      <anchor>b21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>release_token</name>
      <anchor>b22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_events_i</name>
      <anchor>b23</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SELECT_REACTOR_TOKEN</type>
      <name>token_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Lock_Adapter&lt; ACE_SELECT_REACTOR_TOKEN &gt;</type>
      <name>lock_adapter_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>sig_atomic_t</type>
      <name>deactivated_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>mask_signals_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Select_Reactor_T</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Select_Reactor_T&lt; ACE_SELECT_REACTOR_TOKEN &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Select_Reactor_T&lt; ACE_SELECT_REACTOR_TOKEN &gt; &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Select_Reactor_T&lt; ACE_SELECT_REACTOR_TOKEN &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Select_Reactor_Token_T</name>
    <filename>a01617.html</filename>
    <templarg>ACE_SELECT_REACTOR_MUTEX</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_Token_T</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Select_Reactor_Impl &amp;r, int s_queue=ACE_SELECT_TOKEN::FIFO)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Select_Reactor_Token_T</name>
      <anchor>a1</anchor>
      <arglist>(int s_queue=ACE_SELECT_TOKEN::FIFO)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Select_Reactor_Token_T</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sleep_hook</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Select_Reactor_Impl &amp;</type>
      <name>select_reactor</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_reactor</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Select_Reactor_Impl &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Select_Reactor_Impl *</type>
      <name>select_reactor_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Semaphore</name>
    <filename>a01618.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Semaphore</name>
      <anchor>a0</anchor>
      <arglist>(unsigned int count=1, int type=USYNC_THREAD, const ACE_TCHAR *name=0, void *=0, int max=0x7fffffff)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Semaphore</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value *tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a8</anchor>
      <arglist>(unsigned int release_count)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_sema_t &amp;</type>
      <name>lock</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_sema_t</type>
      <name>semaphore_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>removed_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Semaphore &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Semaphore</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Semaphore &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Config</name>
    <filename>a01619.html</filename>
    <member kind="enumvalue">
      <name>MAX_SERVICES</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Config</name>
      <anchor>a0</anchor>
      <arglist>(int ignore_static_svcs=1, size_t size=ACE_Service_Config::MAX_SERVICES, int signum=SIGHUP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Config</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR program_name[], const ACE_TCHAR *logger_key=ACE_DEFAULT_LOGGER_KEY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Service_Config</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>open_i</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_TCHAR program_name[], const ACE_TCHAR *logger_key=ACE_DEFAULT_LOGGER_KEY, int ignore_default_svc_conf_file=0, int ignore_debug_flag=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>open</name>
      <anchor>d1</anchor>
      <arglist>(const ACE_TCHAR program_name[], const ACE_TCHAR *logger_key=ACE_DEFAULT_LOGGER_KEY, int ignore_static_svcs=1, int ignore_default_svc_conf_file=0, int ignore_debug_flag=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>open</name>
      <anchor>d2</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[], const ACE_TCHAR *logger_key=ACE_DEFAULT_LOGGER_KEY, int ignore_static_svcs=1, int ignore_default_svc_conf_file=0, int ignore_debug_flag=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>close</name>
      <anchor>d3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>fini_svcs</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>close_svcs</name>
      <anchor>d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>reconfig_occurred</name>
      <anchor>d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>reconfig_occurred</name>
      <anchor>d7</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>reconfigure</name>
      <anchor>d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_STATIC_SVCS *</type>
      <name>static_svcs</name>
      <anchor>d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>initialize</name>
      <anchor>d10</anchor>
      <arglist>(const ACE_Service_Type *, const ACE_TCHAR *parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>initialize</name>
      <anchor>d11</anchor>
      <arglist>(const ACE_TCHAR *svc_name, const ACE_TCHAR *parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>resume</name>
      <anchor>d12</anchor>
      <arglist>(const ACE_TCHAR svc_name[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>suspend</name>
      <anchor>d13</anchor>
      <arglist>(const ACE_TCHAR svc_name[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>remove</name>
      <anchor>d14</anchor>
      <arglist>(const ACE_TCHAR svc_name[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_INLINE void</type>
      <name>signal_handler</name>
      <anchor>d15</anchor>
      <arglist>(ACE_Sig_Adapter *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>process_file</name>
      <anchor>d16</anchor>
      <arglist>(const ACE_TCHAR file[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>process_directive</name>
      <anchor>d17</anchor>
      <arglist>(const ACE_TCHAR directive[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>process_directive</name>
      <anchor>d18</anchor>
      <arglist>(const ACE_Static_Svc_Descriptor &amp;ssd, int force_replace=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>process_directives</name>
      <anchor>d19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>handle_signal</name>
      <anchor>d20</anchor>
      <arglist>(int sig, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>parse_args</name>
      <anchor>d21</anchor>
      <arglist>(int, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Service_Type_Impl *</type>
      <name>create_service_type_impl</name>
      <anchor>d22</anchor>
      <arglist>(const ACE_TCHAR *name, int type, void *symbol, u_int flags, ACE_Service_Object_Exterminator gobbler)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>process_commandline_directives</name>
      <anchor>e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>process_directives_i</name>
      <anchor>e1</anchor>
      <arglist>(ACE_Svc_Conf_Param *param)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>start_daemon</name>
      <anchor>e2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>load_static_svcs</name>
      <anchor>e3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>int</type>
      <name>init_svc_conf_file_queue</name>
      <anchor>f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const ACE_TCHAR *</type>
      <name>logger_key_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_STATIC_SVCS *</type>
      <name>static_svcs_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_SVC_QUEUE *</type>
      <name>svc_queue_</name>
      <anchor>r2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_SVC_QUEUE *</type>
      <name>svc_conf_file_queue_</name>
      <anchor>r3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sig_atomic_t</type>
      <name>reconfig_occurred_</name>
      <anchor>r4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>be_a_daemon_</name>
      <anchor>r5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>no_static_svcs_</name>
      <anchor>r6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>signum_</name>
      <anchor>r7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Sig_Adapter *</type>
      <name>signal_handler_</name>
      <anchor>r8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>is_initialized_</name>
      <anchor>r9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Handler</name>
    <filename>a01620.html</filename>
    <base>ACE_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Handler</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Service_Handler</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE new_handle, ACE_Message_Block &amp;message_block)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addresses</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_INET_Addr &amp;remote_address, const ACE_INET_Addr &amp;local_address)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>act</name>
      <anchor>a4</anchor>
      <arglist>(const void *)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Asynch_Acceptor&lt; ACE_Service_Handler &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Manager</name>
    <filename>a01621.html</filename>
    <base>ACE_Service_Object</base>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Manager</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Service_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>reconfigure_services</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>list_services</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>b2</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>b3</anchor>
      <arglist>(ACE_TCHAR **info_string, size_t length) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump</name>
      <anchor>b7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>open</name>
      <anchor>b8</anchor>
      <arglist>(const ACE_INET_Addr &amp;sia)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>b9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_input</name>
      <anchor>b10</anchor>
      <arglist>(ACE_HANDLE fd)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>b11</anchor>
      <arglist>(ACE_HANDLE fd, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>b12</anchor>
      <arglist>(int signum, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>process_request</name>
      <anchor>b13</anchor>
      <arglist>(ACE_TCHAR *request)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SOCK_Stream</type>
      <name>client_stream_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SOCK_Acceptor</type>
      <name>acceptor_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>debug_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>signum_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>u_short</type>
      <name>DEFAULT_PORT_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Object</name>
    <filename>a01622.html</filename>
    <base>ACE_Event_Handler</base>
    <base>ACE_Shared_Object</base>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Object</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reactor *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Service_Object</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Object_Ptr</name>
    <filename>a01623.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Object_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Service_Object *so)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Service_Object_Ptr</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Service_Object *</type>
      <name>operator-&gt;</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Service_Object *</type>
      <name>service_object_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Object_Type</name>
    <filename>a01624.html</filename>
    <base>ACE_Service_Type_Impl</base>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Object_Type</name>
      <anchor>a0</anchor>
      <arglist>(void *so, const ACE_TCHAR *name, u_int flags=0, ACE_Service_Object_Exterminator gobbler=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Service_Object_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a4</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[]) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a6</anchor>
      <arglist>(ACE_TCHAR **str, size_t len) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Repository</name>
    <filename>a01625.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_SIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Repository</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Repository</name>
      <anchor>a1</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(int size=DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Service_Repository</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fini</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Service_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR name[], const ACE_Service_Type **srp=0, int ignore_suspended=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR[], const ACE_Service_Type **=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR[], const ACE_Service_Type **=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>current_size</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_size</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Service_Repository *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(int size=ACE_Service_Repository::DEFAULT_SIZE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Service_Repository *</type>
      <name>instance</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Service_Repository *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>find_i</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_TCHAR service_name[], const ACE_Service_Type **=0, int ignore_suspended=1)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Service_Type **</type>
      <name>service_vector_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>total_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Service_Repository *</type>
      <name>svc_rep_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>delete_svc_rep_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Service_Repository_Iterator</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Repository_Iterator</name>
    <filename>a01626.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Repository_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Service_Repository &amp;sr, int ignored_suspended=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Service_Repository_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Service_Type *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Service_Repository &amp;</type>
      <name>svc_rep_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>next_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ignore_suspended_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Type</name>
    <filename>a01627.html</filename>
    <member kind="enumvalue">
      <name>DELETE_OBJ</name>
      <anchor>s6s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELETE_THIS</name>
      <anchor>s6s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERVICE_OBJECT</name>
      <anchor>s7s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODULE</name>
      <anchor>s7s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM</name>
      <anchor>s7s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_TYPE</name>
      <anchor>s7s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Type</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *n, ACE_Service_Type_Impl *o, const ACE_DLL &amp;dll, int active)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Type</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *n, ACE_Service_Type_Impl *o, ACE_SHLIB_HANDLE handle, int active)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Service_Type</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Service_Type_Impl *</type>
      <name>type</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Service_Type_Impl *, int active=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>active</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>active</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fini</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fini_called</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Service_Type_Impl *</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DLL</type>
      <name>dll_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>active_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>fini_already_called_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Service_Type_Impl</name>
    <filename>a01628.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Service_Type_Impl</name>
      <anchor>a0</anchor>
      <arglist>(void *object, const ACE_TCHAR *s_name, u_int flags=0, ACE_Service_Object_Exterminator gobbler=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Service_Type_Impl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a4</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[]) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a6</anchor>
      <arglist>(ACE_TCHAR **str, size_t len) const=0</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>object</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>obj_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Service_Object_Exterminator</type>
      <name>gobbler_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_int</type>
      <name>flags_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Shared_Memory</name>
    <filename>a01629.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Shared_Memory</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>malloc</name>
      <anchor>a3</anchor>
      <arglist>(size_t=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>free</name>
      <anchor>a4</anchor>
      <arglist>(void *p)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>get_segment_size</name>
      <anchor>a5</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_HANDLE</type>
      <name>get_id</name>
      <anchor>a6</anchor>
      <arglist>(void) const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Shared_Memory_MM</name>
    <filename>a01630.html</filename>
    <base>ACE_Shared_Memory</base>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Memory_MM</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Memory_MM</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE handle, int length=-1, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, char *addr=0, off_t pos=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Memory_MM</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *file_name, int len=-1, int flags=O_RDWR|O_CREAT, int mode=ACE_DEFAULT_FILE_PERMS, int prot=PROT_RDWR, int share=ACE_MAP_SHARED, char *addr=0, off_t pos=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle, int length=-1, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, char *addr=0, off_t pos=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *file_name, int len=-1, int flags=O_RDWR|O_CREAT, int mode=ACE_DEFAULT_FILE_PERMS, int prot=PROT_RDWR, int share=ACE_MAP_SHARED, char *addr=0, off_t pos=0)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>filename</name>
      <anchor>a5</anchor>
      <arglist>(void) const</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>remove</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>malloc</name>
      <anchor>a8</anchor>
      <arglist>(size_t size=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>free</name>
      <anchor>a9</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_segment_size</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_id</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Mem_Map</type>
      <name>shared_memory_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Shared_Memory_Pool</name>
    <filename>a01631.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="typedef">
      <type>ACE_Shared_Memory_Pool_Options</type>
      <name>OPTIONS</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Memory_Pool</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *backing_store_name=0, const OPTIONS *options=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Shared_Memory_Pool</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>init_acquire</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes, int &amp;first_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(size_t nbytes, size_t &amp;rounded_bytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a4</anchor>
      <arglist>(int destroy=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a5</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a6</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a7</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a8</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>base_addr</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual size_t</type>
      <name>round_up</name>
      <anchor>b0</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>commit_backing_store_name</name>
      <anchor>b1</anchor>
      <arglist>(size_t rounded_bytes, off_t &amp;offset)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>find_seg</name>
      <anchor>b2</anchor>
      <arglist>(const void *const searchPtr, off_t &amp;offset, size_t &amp;counter)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>in_use</name>
      <anchor>b3</anchor>
      <arglist>(off_t &amp;offset, size_t &amp;counter)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>b4</anchor>
      <arglist>(int signum, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>base_addr_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>file_perms_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>max_segments_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>off_t</type>
      <name>minimum_bytes_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>segment_size_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>key_t</type>
      <name>base_shm_key_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sig_Handler</type>
      <name>signal_handler_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Shared_Memory_Pool::SHM_TABLE</name>
    <filename>a01632.html</filename>
    <member kind="variable">
      <type>key_t</type>
      <name>key_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shmid_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>used_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Shared_Memory_Pool_Options</name>
    <filename>a01633.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Memory_Pool_Options</name>
      <anchor>a0</anchor>
      <arglist>(const char *base_addr=ACE_DEFAULT_BASE_ADDR, size_t max_segments=ACE_DEFAULT_MAX_SEGMENTS, size_t file_perms=ACE_DEFAULT_FILE_PERMS, off_t minimum_bytes=0, size_t segment_size=ACE_DEFAULT_SEGMENT_SIZE)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>base_addr_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>max_segments_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>off_t</type>
      <name>minimum_bytes_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>file_perms_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>segment_size_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Shared_Memory_SV</name>
    <filename>a01634.html</filename>
    <base>ACE_Shared_Memory</base>
    <member kind="enumvalue">
      <name>ACE_CREATE</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Memory_SV</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Memory_SV</name>
      <anchor>a1</anchor>
      <arglist>(key_t id, int length, int create=ACE_Shared_Memory_SV::ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS, void *addr=0, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(key_t id, int length, int create=ACE_Shared_Memory_SV::ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS, void *addr=0, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>malloc</name>
      <anchor>a5</anchor>
      <arglist>(size_t=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>free</name>
      <anchor>a6</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_segment_size</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_id</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SV_Shared_Memory</type>
      <name>shared_memory_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Shared_Object</name>
    <filename>a01635.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Shared_Object</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, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TCHAR **info_string, size_t length=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Shared_Object</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sig_Action</name>
    <filename>a01636.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a1</anchor>
      <arglist>(ACE_SignalHandler handler, sigset_t *sigmask=0, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a2</anchor>
      <arglist>(ACE_SignalHandler handler, const ACE_Sig_Set &amp;sigmask, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a3</anchor>
      <arglist>(ACE_SignalHandler handler, int signum, sigset_t *sigmask=0, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a4</anchor>
      <arglist>(ACE_SignalHandler handler, int signum, const ACE_Sig_Set &amp;sigmask, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Sig_Set &amp;signalss, ACE_SignalHandler handler, const ACE_Sig_Set &amp;sigmask, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Sig_Set &amp;signalss, ACE_SignalHandler handler, sigset_t *sigmask=0, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Action</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Sig_Action &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sig_Action</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_action</name>
      <anchor>a9</anchor>
      <arglist>(int signum, ACE_Sig_Action *oaction=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>restore_action</name>
      <anchor>a10</anchor>
      <arglist>(int signum, ACE_Sig_Action &amp;oaction)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>retrieve_action</name>
      <anchor>a11</anchor>
      <arglist>(int signum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a12</anchor>
      <arglist>(struct sigaction *)</arglist>
    </member>
    <member kind="function">
      <type>sigaction *</type>
      <name>get</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ACE_SIGACTION *</name>
      <anchor>a14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flags</name>
      <anchor>a15</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flags</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mask</name>
      <anchor>a17</anchor>
      <arglist>(sigset_t *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mask</name>
      <anchor>a18</anchor>
      <arglist>(ACE_Sig_Set &amp;)</arglist>
    </member>
    <member kind="function">
      <type>sigset_t *</type>
      <name>mask</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handler</name>
      <anchor>a20</anchor>
      <arglist>(ACE_SignalHandler)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SignalHandler</type>
      <name>handler</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sigaction</type>
      <name>sa_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sig_Adapter</name>
    <filename>a01637.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Action &amp;, int sigkey)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Event_Handler *, int sigkey)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Adapter</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Sig_Handler_Ex, int sigkey=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sig_Adapter</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sigkey</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>a5</anchor>
      <arglist>(int, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_HANDLER</name>
      <anchor>u3u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIG_ACTION</name>
      <anchor>u3u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C_FUNCTION</name>
      <anchor>u3u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>sigkey_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>enum ACE_Sig_Adapter::@41</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sig_Action</type>
      <name>sa_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Event_Handler *</type>
      <name>eh_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sig_Handler_Ex</type>
      <name>sig_func_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sig_Guard</name>
    <filename>a01638.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Set *mask=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sig_Guard</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Sig_Set</type>
      <name>omask_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sig_Handler</name>
    <filename>a01639.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a0</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a1</anchor>
      <arglist>(int signum, ACE_Sig_Action *new_disp=0, ACE_Sig_Action *old_disp=0, int sigkey=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>handler</name>
      <anchor>a2</anchor>
      <arglist>(int signum)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>handler</name>
      <anchor>a3</anchor>
      <arglist>(int signum, ACE_Event_Handler *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>sig_pending</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>sig_pending</name>
      <anchor>d1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dispatch</name>
      <anchor>d2</anchor>
      <arglist>(int, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>ACE_Event_Handler *</type>
      <name>handler_i</name>
      <anchor>e0</anchor>
      <arglist>(int signum, ACE_Event_Handler *)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>register_handler_i</name>
      <anchor>e1</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>in_range</name>
      <anchor>e2</anchor>
      <arglist>(int signum)</arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>sig_atomic_t</type>
      <name>sig_pending_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Event_Handler *</type>
      <name>signal_handlers_</name>
      <anchor>r0</anchor>
      <arglist>[ACE_NSIG]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sig_Handlers</name>
    <filename>a01640.html</filename>
    <base>ACE_Sig_Handler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a0</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a1</anchor>
      <arglist>(int signum, ACE_Sig_Action *new_disp=0, ACE_Sig_Action *old_disp=0, int sigkey=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>handler</name>
      <anchor>a2</anchor>
      <arglist>(int signum)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Event_Handler *</type>
      <name>handler</name>
      <anchor>a3</anchor>
      <arglist>(int signum, ACE_Event_Handler *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dispatch</name>
      <anchor>d0</anchor>
      <arglist>(int signum, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>sigkey_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>third_party_sig_handler_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sig_Handlers_Set</name>
    <filename>a01641.html</filename>
    <member kind="function" static="yes">
      <type>ACE_SIG_HANDLERS_SET *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(int signum)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_SIG_HANDLERS_SET *</type>
      <name>sig_handlers_</name>
      <anchor>r0</anchor>
      <arglist>[ACE_NSIG]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sig_Set</name>
    <filename>a01642.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Set</name>
      <anchor>a0</anchor>
      <arglist>(sigset_t *sigset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Set</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Sig_Set *sigset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Sig_Set</name>
      <anchor>a2</anchor>
      <arglist>(int fill=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sig_Set</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>empty_set</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fill_set</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sig_add</name>
      <anchor>a6</anchor>
      <arglist>(int signo)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sig_del</name>
      <anchor>a7</anchor>
      <arglist>(int signo)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_member</name>
      <anchor>a8</anchor>
      <arglist>(int signo) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator sigset_t *</name>
      <anchor>a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sigset_t</type>
      <name>sigset</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sigset_t</type>
      <name>sigset_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Singleton</name>
    <filename>a01643.html</filename>
    <templarg>TYPE</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Cleanup</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cleanup</name>
      <anchor>a0</anchor>
      <arglist>(void *param=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dump</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Singleton</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>ACE_Singleton&lt; TYPE, ACE_LOCK &gt; *&amp;</type>
      <name>instance_i</name>
      <anchor>e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TYPE</type>
      <name>instance_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_Singleton&lt; TYPE, ACE_LOCK &gt; *</type>
      <name>singleton_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Singleton_Strategy</name>
    <filename>a01644.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Creation_Strategy</base>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Singleton_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(SVC_HANDLER *=0, ACE_Thread_Manager *=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(SVC_HANDLER *, ACE_Thread_Manager *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Singleton_Strategy</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>a3</anchor>
      <arglist>(SVC_HANDLER *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SVC_HANDLER *</type>
      <name>svc_handler_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_svc_handler_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK</name>
    <filename>a01645.html</filename>
    <base>ACE_IPC_SAP</base>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_option</name>
      <anchor>a1</anchor>
      <arglist>(int level, int option, void *optval, int optlen) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_option</name>
      <anchor>a2</anchor>
      <arglist>(int level, int option, void *optval, int *optlen) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a7</anchor>
      <arglist>(int type, int protocol_family, int protocol, int reuse_addr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a8</anchor>
      <arglist>(int type, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_SOCK</name>
      <anchor>b0</anchor>
      <arglist>(int type, int protocol_family, int protocol=0, int reuse_addr=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_SOCK</name>
      <anchor>b1</anchor>
      <arglist>(int type, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_SOCK</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_Acceptor</name>
    <filename>a01646.html</filename>
    <base>ACE_SOCK</base>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SOCK_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Acceptor</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_Acceptor</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a8</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, ACE_Accept_QoS_Params qos_params, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_accept_start</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Time_Value *timeout, int restart, int &amp;in_blocking_mode) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_accept_finish</name>
      <anchor>b1</anchor>
      <arglist>(ACE_SOCK_Stream new_stream, int in_blocking_mode, int reset_new_handle) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int protocol_family, int backlog)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_CODgram</name>
    <filename>a01647.html</filename>
    <base>ACE_SOCK_IO</base>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_CODgram</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_CODgram</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_CODgram</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Sock_Connect</name>
    <filename>a01648.html</filename>
    <member kind="function" static="yes">
      <type>int</type>
      <name>bind_port</name>
      <anchor>d0</anchor>
      <arglist>(ACE_HANDLE handle, ACE_UINT32 ip_addr=INADDR_ANY, int address_family=AF_UNSPEC)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_bcast_addr</name>
      <anchor>d1</anchor>
      <arglist>(ACE_UINT32 &amp;bcast_addr, const ACE_TCHAR *hostname=0, ACE_UINT32 host_addr=0, ACE_HANDLE handle=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_ip_interfaces</name>
      <anchor>d2</anchor>
      <arglist>(size_t &amp;count, ACE_INET_Addr *&amp;addr_array)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>count_interfaces</name>
      <anchor>d3</anchor>
      <arglist>(ACE_HANDLE handle, size_t &amp;how_many)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>ipv6_enabled</name>
      <anchor>d5</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_Connector</name>
    <filename>a01649.html</filename>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SOCK_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, const ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Connector</name>
      <anchor>a2</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, ACE_QoS_Params qos_params, const ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, ACE_Protocol_Info *protocolinfo=0, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a3</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, const ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a4</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, ACE_QoS_Params qos_params, const ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, ACE_Protocol_Info *protocolinfo=0, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_Connector</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>complete</name>
      <anchor>a6</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, ACE_Addr *remote_sap=0, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b0</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, int protocol_family, int protocol, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b1</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_connect_start</name>
      <anchor>b2</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, const ACE_Time_Value *timeout, const ACE_Addr &amp;local_sap)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_connect_finish</name>
      <anchor>b3</anchor>
      <arglist>(ACE_SOCK_Stream &amp;new_stream, const ACE_Time_Value *timeout, int result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_Dgram</name>
    <filename>a01650.html</filename>
    <base>ACE_SOCK</base>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_Dgram</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a6</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Addr &amp;addr, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a7</anchor>
      <arglist>(void *buf, size_t n, ACE_Addr &amp;addr, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a8</anchor>
      <arglist>(iovec *io_vec, ACE_Addr &amp;addr, int flags=0, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a9</anchor>
      <arglist>(const iovec iov[], int n, const ACE_Addr &amp;addr, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a10</anchor>
      <arglist>(iovec iov[], int n, ACE_Addr &amp;addr, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a11</anchor>
      <arglist>(void *buf, size_t n, ACE_Addr &amp;addr, int flags, const ACE_Time_Value *timeout) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a12</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Addr &amp;addr, int flags, const ACE_Time_Value *timeout) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a13</anchor>
      <arglist>(const iovec buffers[], int buffer_count, size_t &amp;number_of_bytes_sent, int flags, const ACE_Addr &amp;addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a14</anchor>
      <arglist>(iovec buffers[], int buffer_count, size_t &amp;number_of_bytes_recvd, int &amp;flags, ACE_Addr &amp;addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a15</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Addr &amp;addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a16</anchor>
      <arglist>(void *buf, size_t n, ACE_Addr &amp;addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_nic</name>
      <anchor>a18</anchor>
      <arglist>(const char *option_value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_Dgram_Bcast</name>
    <filename>a01651.html</filename>
    <base>ACE_SOCK_Dgram</base>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram_Bcast</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram_Bcast</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family=PF_INET, int protocol=0, int reuse_addr=0, const ACE_TCHAR *host_name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_Dgram_Bcast</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Addr &amp;local, int protocol_family=PF_INET, int protocol=0, int reuse_addr=0, const ACE_TCHAR *host_name=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a5</anchor>
      <arglist>(const void *buf, size_t n, u_short portnum, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a6</anchor>
      <arglist>(const iovec iov[], int n, u_short portnum, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a7</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Addr &amp;addr, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a8</anchor>
      <arglist>(const iovec iov[], int n, const ACE_Addr &amp;addr, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>mk_broadcast</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_TCHAR *host_name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Bcast_Node *</type>
      <name>if_list_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_Dgram_Mcast</name>
    <filename>a01652.html</filename>
    <base>ACE_SOCK_Dgram</base>
    <member kind="enumeration">
      <name>options</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_BINDADDR_NO</name>
      <anchor>s7s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_BINDADDR_YES</name>
      <anchor>s7s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFOPT_BINDADDR</name>
      <anchor>s7s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_NULLIFACE_ONE</name>
      <anchor>s7s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_NULLIFACE_ALL</name>
      <anchor>s7s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFOPT_NULLIFACE</name>
      <anchor>s7s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFOPTS</name>
      <anchor>s7s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram_Mcast</name>
      <anchor>a0</anchor>
      <arglist>(options opts=DEFOPTS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_Dgram_Mcast</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if=0, int reuse_addr=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>subscribe</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, int reuse_addr=1, const ACE_TCHAR *net_if=0, int protocol_family=PF_INET, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>join</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, int reuse_addr=1, const ACE_TCHAR *net_if=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unsubscribe</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if=0, int protocol_family=PF_INET, int protocol=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>leave</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unsubscribe</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a8</anchor>
      <arglist>(const void *buf, size_t n, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a9</anchor>
      <arglist>(const iovec iov[], int n, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_option</name>
      <anchor>a10</anchor>
      <arglist>(int option, char optval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>open_i</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if=0, int reuse_addr=1)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>make_multicast_ifaddr</name>
      <anchor>b1</anchor>
      <arglist>(ip_mreq *mreq, const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>make_multicast_ifaddr_i</name>
      <anchor>b2</anchor>
      <arglist>(ip_mreq *mreq, const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if=ACE_LIB_TEXT(&quot;le0&quot;))</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>clear_subs_list</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>subscribe_ifs</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>subscribe_i</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, int reuse_addr=1, const ACE_TCHAR *net_if=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>unsubscribe_ifs</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>unsubscribe_i</name>
      <anchor>c3</anchor>
      <arglist>(const ACE_INET_Addr &amp;mcast_addr, const ACE_TCHAR *net_if=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>opts_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INET_Addr</type>
      <name>send_addr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>send_net_if_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_Dgram_SC</name>
    <filename>a01653.html</filename>
    <templarg>STREAM</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram_SC</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Dgram_SC</name>
      <anchor>a1</anchor>
      <arglist>(STREAM &amp;source, ACE_INET_Addr &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a2</anchor>
      <arglist>(char *buf, ssize_t len)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a3</anchor>
      <arglist>(char *buf, ssize_t len, ACE_Time_Value *tv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a4</anchor>
      <arglist>(char *buf, ssize_t len, int flags, ACE_Time_Value *tv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a5</anchor>
      <arglist>(char *buf, ssize_t len, int flags=0, ACE_Time_Value *tv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>a6</anchor>
      <arglist>(ACE_INET_Addr &amp;addr) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_INET_Addr</type>
      <name>peer_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_IO</name>
    <filename>a01654.html</filename>
    <base>ACE_SOCK</base>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_IO</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_IO</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a2</anchor>
      <arglist>(void *buf, size_t n, int flags, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a3</anchor>
      <arglist>(void *buf, size_t n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recvv</name>
      <anchor>a4</anchor>
      <arglist>(iovec iov[], int n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a5</anchor>
      <arglist>(iovec iov[], size_t n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recvv</name>
      <anchor>a6</anchor>
      <arglist>(iovec *io_vec, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a7</anchor>
      <arglist>(iovec *io_vec, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a8</anchor>
      <arglist>(size_t n,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a9</anchor>
      <arglist>(void *buf, size_t n, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a10</anchor>
      <arglist>(const void *buf, size_t n, int flags, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a11</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>sendv</name>
      <anchor>a12</anchor>
      <arglist>(const iovec iov[], int n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a13</anchor>
      <arglist>(const iovec iov[], size_t n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a14</anchor>
      <arglist>(size_t n,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a15</anchor>
      <arglist>(const void *buf, size_t n, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_SEQPACK_Acceptor</name>
    <filename>a01655.html</filename>
    <base>ACE_SOCK</base>
    <member kind="typedef">
      <type>ACE_Multihomed_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SOCK_SEQPACK_Association</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Acceptor</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Multihomed_INET_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Acceptor</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Multihomed_INET_Addr &amp;local_sap, int reuse_addr=0, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr, int protocol_family=PF_UNSPEC, int backlog=ACE_DEFAULT_BACKLOG, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_SEQPACK_Acceptor</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a9</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_accept_start</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Time_Value *timeout, int restart, int &amp;in_blocking_mode) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_accept_finish</name>
      <anchor>b1</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association new_association, int in_blocking_mode, int reset_new_handle) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_Addr &amp;local_sap, int protocol_family, int backlog)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Multihomed_INET_Addr &amp;local_sap, int protocol_family, int backlog)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_SEQPACK_Association</name>
    <filename>a01656.html</filename>
    <base>ACE_SOCK_IO</base>
    <member kind="typedef">
      <type>ACE_Multihomed_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Association</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Association</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE h)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_SEQPACK_Association</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addrs</name>
      <anchor>a3</anchor>
      <arglist>(ACE_INET_Addr *addrs, size_t &amp;size) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addrs</name>
      <anchor>a4</anchor>
      <arglist>(ACE_INET_Addr *addrs, size_t &amp;size) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a5</anchor>
      <arglist>(void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a6</anchor>
      <arglist>(void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recvv_n</name>
      <anchor>a7</anchor>
      <arglist>(iovec iov[], size_t iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a8</anchor>
      <arglist>(const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a9</anchor>
      <arglist>(const void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>sendv_n</name>
      <anchor>a11</anchor>
      <arglist>(const iovec iov[], size_t iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_urg</name>
      <anchor>a12</anchor>
      <arglist>(const void *ptr, size_t len=sizeof(char), const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_urg</name>
      <anchor>a13</anchor>
      <arglist>(void *ptr, size_t len=sizeof(char), const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_reader</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_writer</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_SEQPACK_Connector</name>
    <filename>a01657.html</filename>
    <member kind="typedef">
      <type>ACE_Multihomed_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SOCK_SEQPACK_Association</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, const ACE_Addr &amp;remote_sap, const ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_SEQPACK_Connector</name>
      <anchor>a2</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, const ACE_Addr &amp;remote_sap, const ACE_Time_Value *timeout, const ACE_Multihomed_INET_Addr &amp;local_sap, int reuse_addr=0, int flags=0, int perms=0, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a3</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, const ACE_Addr &amp;remote_sap, const ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a4</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, const ACE_Addr &amp;remote_sap, const ACE_Time_Value *timeout, const ACE_Multihomed_INET_Addr &amp;local_sap, int reuse_addr=0, int flags=0, int perms=0, int protocol=132)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_SEQPACK_Connector</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>complete</name>
      <anchor>a6</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, ACE_Addr *remote_sap=0, const ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b0</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, int protocol_family, int protocol, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_open</name>
      <anchor>b1</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_connect_start</name>
      <anchor>b2</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, const ACE_Time_Value *timeout, const ACE_Addr &amp;local_sap)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_connect_start</name>
      <anchor>b3</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, const ACE_Time_Value *timeout, const ACE_Multihomed_INET_Addr &amp;local_sap)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_connect_finish</name>
      <anchor>b4</anchor>
      <arglist>(ACE_SOCK_SEQPACK_Association &amp;new_association, const ACE_Time_Value *timeout, int result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SOCK_Stream</name>
    <filename>a01658.html</filename>
    <base>ACE_SOCK_IO</base>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SOCK_Stream</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE h)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SOCK_Stream</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a3</anchor>
      <arglist>(void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a4</anchor>
      <arglist>(void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recvv_n</name>
      <anchor>a5</anchor>
      <arglist>(iovec iov[], int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a6</anchor>
      <arglist>(const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a7</anchor>
      <arglist>(const void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>sendv_n</name>
      <anchor>a9</anchor>
      <arglist>(const iovec iov[], int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_urg</name>
      <anchor>a10</anchor>
      <arglist>(const void *ptr, size_t len=sizeof(char), const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_urg</name>
      <anchor>a11</anchor>
      <arglist>(void *ptr, size_t len=sizeof(char), const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_reader</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_writer</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SPIPE</name>
    <filename>a01659.html</filename>
    <base>ACE_IPC_SAP</base>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a2</anchor>
      <arglist>(ACE_SPIPE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disable</name>
      <anchor>a3</anchor>
      <arglist>(int signum) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_SPIPE</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_SPIPE_Addr</type>
      <name>local_addr_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SPIPE_Acceptor</name>
    <filename>a01660.html</filename>
    <base>ACE_SPIPE</base>
    <member kind="typedef">
      <type>ACE_SPIPE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SPIPE_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_SPIPE_Addr &amp;local_sap, int reuse_addr=1, int perms=ACE_DEFAULT_FILE_PERMS, LPSECURITY_ATTRIBUTES sa=0, int pipe_mode=PIPE_TYPE_MESSAGE|PIPE_READMODE_MESSAGE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_SPIPE_Addr &amp;local_sap, int reuse_addr=1, int perms=ACE_DEFAULT_FILE_PERMS, LPSECURITY_ATTRIBUTES sa=0, int pipe_mode=PIPE_TYPE_MESSAGE|PIPE_READMODE_MESSAGE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(ACE_SPIPE_Stream &amp;ipc_sap_spipe, ACE_SPIPE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_new_instance</name>
      <anchor>c0</anchor>
      <arglist>(int perms=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SPIPE_Addr</name>
    <filename>a01661.html</filename>
    <base>ACE_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_SPIPE_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Addr</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *rendezvous_point, gid_t=0, uid_t=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_SPIPE_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *rendezvous_point, gid_t=0, uid_t=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_addr</name>
      <anchor>a6</anchor>
      <arglist>(void *addr, int len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a7</anchor>
      <arglist>(ACE_TCHAR *addr, size_t) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>string_to_addr</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR *addr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_SPIPE_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_SPIPE_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>get_path_name</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uid_t</type>
      <name>user_id</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>user_id</name>
      <anchor>a13</anchor>
      <arglist>(uid_t uid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>group_id</name>
      <anchor>a14</anchor>
      <arglist>(gid_t gid)</arglist>
    </member>
    <member kind="function">
      <type>gid_t</type>
      <name>group_id</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SPIPE_Addr::SPIPE_Addr</type>
      <name>SPIPE_addr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_SPIPE_Addr::SPIPE_Addr</name>
    <filename>a01662.html</filename>
    <member kind="variable">
      <type>gid_t</type>
      <name>gid_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uid_t</type>
      <name>uid_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR</type>
      <name>rendezvous_</name>
      <anchor>m2</anchor>
      <arglist>[MAXNAMLEN+1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SPIPE_Connector</name>
    <filename>a01663.html</filename>
    <member kind="typedef">
      <type>ACE_SPIPE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_SPIPE_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_SPIPE_Stream &amp;new_io, const ACE_SPIPE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0, LPSECURITY_ATTRIBUTES sa=0, int pipe_mode=PIPE_READMODE_MESSAGE|PIPE_WAIT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_SPIPE_Stream &amp;new_io, const ACE_SPIPE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0, LPSECURITY_ATTRIBUTES sa=0, int pipe_mode=PIPE_READMODE_MESSAGE|PIPE_WAIT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SPIPE_Stream</name>
    <filename>a01664.html</filename>
    <base>ACE_SPIPE</base>
    <member kind="typedef">
      <type>ACE_SPIPE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SPIPE_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>a1</anchor>
      <arglist>(ACE_SPIPE_Addr &amp;remote_sap) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>send_handle</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE handle) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recv_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE &amp;handle) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recv_handle</name>
      <anchor>a4</anchor>
      <arglist>(strrecvfd &amp;recvfd) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a5</anchor>
      <arglist>(const void *buf, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a6</anchor>
      <arglist>(void *buf, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a7</anchor>
      <arglist>(const void *buf, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a8</anchor>
      <arglist>(void *buf, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Str_Buf *cntl, const ACE_Str_Buf *data, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Str_Buf *cntl, ACE_Str_Buf *data, int *flags) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Str_Buf *cntl, const ACE_Str_Buf *data, int band, int flags) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Str_Buf *cntl, ACE_Str_Buf *data, int *band, int *flags) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a13</anchor>
      <arglist>(const iovec iov[], int len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a14</anchor>
      <arglist>(iovec iov[], int len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a15</anchor>
      <arglist>(size_t len,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a16</anchor>
      <arglist>(size_t len,...) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a17</anchor>
      <arglist>(const void *buf, size_t len, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a18</anchor>
      <arglist>(void *buf, size_t len, ACE_OVERLAPPED *overlapped) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>sendv</name>
      <anchor>a19</anchor>
      <arglist>(const iovec iov[], int len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>sendv_n</name>
      <anchor>a20</anchor>
      <arglist>(const iovec iov[], int len) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recvv_n</name>
      <anchor>a21</anchor>
      <arglist>(iovec iov[], int len) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SPIPE_Addr</type>
      <name>remote_addr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_SPIPE_Acceptor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_SPIPE_Connector</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SString</name>
    <filename>a01665.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_SString</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SString</name>
      <anchor>a1</anchor>
      <arglist>(const char *s, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SString</name>
      <anchor>a2</anchor>
      <arglist>(const char *s, size_t len, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SString</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_SString &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SString</name>
      <anchor>a4</anchor>
      <arglist>(char c, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SString</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>operator[]</name>
      <anchor>a6</anchor>
      <arglist>(size_t slot) const</arglist>
    </member>
    <member kind="function">
      <type>char &amp;</type>
      <name>operator[]</name>
      <anchor>a7</anchor>
      <arglist>(size_t slot)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SString &amp;</type>
      <name>operator=</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_SString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SString</type>
      <name>substring</name>
      <anchor>a9</anchor>
      <arglist>(size_t offset, ssize_t length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_SString</type>
      <name>substr</name>
      <anchor>a10</anchor>
      <arglist>(size_t offset, ssize_t length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>hash</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rep</name>
      <anchor>a13</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rep</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>fast_rep</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>strstr</name>
      <anchor>a17</anchor>
      <arglist>(const ACE_SString &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a18</anchor>
      <arglist>(const ACE_SString &amp;str, int pos=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a19</anchor>
      <arglist>(const char *s, int pos=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a20</anchor>
      <arglist>(char c, int pos=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rfind</name>
      <anchor>a21</anchor>
      <arglist>(char c, int pos=npos) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a22</anchor>
      <arglist>(const ACE_SString &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchor>a23</anchor>
      <arglist>(const ACE_SString &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;</name>
      <anchor>a24</anchor>
      <arglist>(const ACE_SString &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a25</anchor>
      <arglist>(const ACE_SString &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchor>a26</anchor>
      <arglist>(const ACE_SString &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const int</type>
      <name>npos</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>len_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>rep_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Static_Allocator</name>
    <filename>a01666.html</filename>
    <templarg>POOL_SIZE</templarg>
    <base>ACE_Static_Allocator_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Static_Allocator</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>pool_</name>
      <anchor>o0</anchor>
      <arglist>[POOL_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Static_Allocator_Base</name>
    <filename>a01667.html</filename>
    <base>ACE_Allocator</base>
    <member kind="function">
      <type></type>
      <name>ACE_Static_Allocator_Base</name>
      <anchor>a0</anchor>
      <arglist>(char *buffer, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>malloc</name>
      <anchor>a1</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a2</anchor>
      <arglist>(size_t nbytes, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>calloc</name>
      <anchor>a3</anchor>
      <arglist>(size_t n_elem, size_t elem_size, char initial_value= &apos;\0&apos;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>free</name>
      <anchor>a4</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>bind</name>
      <anchor>a6</anchor>
      <arglist>(const char *name, void *pointer, int duplicates=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>trybind</name>
      <anchor>a7</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a8</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a10</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unbind</name>
      <anchor>a11</anchor>
      <arglist>(const char *name, void *&amp;pointer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a12</anchor>
      <arglist>(ssize_t len=-1, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>a13</anchor>
      <arglist>(void *addr, size_t len, int flags=MS_SYNC)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a14</anchor>
      <arglist>(ssize_t len=-1, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>protect</name>
      <anchor>a15</anchor>
      <arglist>(void *addr, size_t len, int prot=PROT_RDWR)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Static_Allocator_Base</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>buffer_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>offset_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Static_Function_Node</name>
    <filename>a01668.html</filename>
    <base>ACE_Location_Node</base>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Static_Function_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *func_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>symbol</name>
      <anchor>a1</anchor>
      <arglist>(int &amp;yyerrno, ACE_Service_Object_Exterminator *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Static_Function_Node</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>function_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Static_Node</name>
    <filename>a01669.html</filename>
    <base>ACE_Parse_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Static_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name, ACE_TCHAR *params=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Static_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a2</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_Service_Type *</type>
      <name>record</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>parameters</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>parameters_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Static_Object_Lock</name>
    <filename>a01670.html</filename>
    <member kind="function" static="yes">
      <type>ACE_Recursive_Thread_Mutex *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>cleanup_lock</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Static_Svc_Descriptor</name>
    <filename>a01671.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Static_Svc_Descriptor &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Static_Svc_Descriptor &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_SERVICE_ALLOCATOR</type>
      <name>alloc_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u_int</type>
      <name>flags_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>active_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stats</name>
    <filename>a01672.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Stats</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sample</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_INT32 value)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>samples</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_INT32</type>
      <name>min_value</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_INT32</type>
      <name>max_value</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mean</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Stats_Value &amp;mean, const ACE_UINT32 scale_factor=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>std_dev</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Stats_Value &amp;std_dev, const ACE_UINT32 scale_factor=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>print_summary</name>
      <anchor>a7</anchor>
      <arglist>(const u_int precision, const ACE_UINT32 scale_factor=1, FILE *=stdout) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>quotient</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_UINT64 dividend, const ACE_UINT32 divisor, ACE_Stats_Value &amp;quotient)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>quotient</name>
      <anchor>d1</anchor>
      <arglist>(const ACE_Stats_Value &amp;dividend, const ACE_UINT32 divisor, ACE_Stats_Value &amp;quotient)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>square_root</name>
      <anchor>d2</anchor>
      <arglist>(const ACE_UINT64 n, ACE_Stats_Value &amp;square_root)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_int</type>
      <name>overflow_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>number_of_samples_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INT32</type>
      <name>min_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_INT32</type>
      <name>max_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Queue&lt; ACE_INT32 &gt;</type>
      <name>samples_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stats_Value</name>
    <filename>a01673.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Stats_Value</name>
      <anchor>a0</anchor>
      <arglist>(const u_int precision)</arglist>
    </member>
    <member kind="function">
      <type>u_int</type>
      <name>precision</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>whole</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>whole</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fractional</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>fractional</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>fractional_field</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaled_value</name>
      <anchor>a7</anchor>
      <arglist>(ACE_UINT64 &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Stats_Value</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>whole_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>fractional_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_int</type>
      <name>precision_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Str_Buf</name>
    <filename>a01674.html</filename>
    <base>strbuf</base>
    <member kind="function">
      <type></type>
      <name>ACE_Str_Buf</name>
      <anchor>a0</anchor>
      <arglist>(void *b=0, int l=0, int max=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Str_Buf</name>
      <anchor>a1</anchor>
      <arglist>(strbuf &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Strategy_Acceptor</name>
    <filename>a01675.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <base>ACE_Acceptor&lt; SVC_HANDLER, ACE_PEER_ACCEPTOR_2 &gt;</base>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>creation_strategy_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Accept_Strategy&lt; SVC_HANDLER, ACE_PEER_ACCEPTOR_2 &gt;</type>
      <name>accept_strategy_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>concurrency_strategy_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Scheduling_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>scheduling_strategy_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Acceptor&lt; SVC_HANDLER, ACE_PEER_ACCEPTOR_2 &gt;</type>
      <name>base_type</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>CREATION_STRATEGY</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Accept_Strategy&lt; SVC_HANDLER, ACE_PEER_ACCEPTOR_2 &gt;</type>
      <name>ACCEPT_STRATEGY</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>CONCURRENCY_STRATEGY</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Scheduling_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>SCHEDULING_STRATEGY</name>
      <anchor>s8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Strategy_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR service_name[]=0, const ACE_TCHAR service_description[]=0, int use_select=1, int reuse_addr=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Strategy_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;local_addr, ACE_Reactor *=ACE_Reactor::instance(), ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *=0, ACE_Accept_Strategy&lt; SVC_HANDLER, ACE_PEER_ACCEPTOR_2 &gt; *=0, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *=0, ACE_Scheduling_Strategy&lt; SVC_HANDLER &gt; *=0, const ACE_TCHAR service_name[]=0, const ACE_TCHAR service_description[]=0, int use_select=1, int reuse_addr=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;local_addr, ACE_Reactor *reactor, int flags=0, int use_select=1, int reuse_addr=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_PEER_ACCEPTOR_ADDR &amp;, ACE_Reactor *=ACE_Reactor::instance(), ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *=0, ACE_Accept_Strategy&lt; SVC_HANDLER, ACE_PEER_ACCEPTOR_2 &gt; *=0, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *=0, ACE_Scheduling_Strategy&lt; SVC_HANDLER &gt; *=0, const ACE_TCHAR *service_name=0, const ACE_TCHAR *service_description=0, int use_select=1, int reuse_addr=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Strategy_Acceptor</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>operator ACE_PEER_ACCEPTOR &amp;</name>
      <anchor>a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_PEER_ACCEPTOR &amp;</type>
      <name>acceptor</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>b3</anchor>
      <arglist>(ACE_TCHAR **buf, size_t) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>b4</anchor>
      <arglist>(SVC_HANDLER *&amp;)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>accept_svc_handler</name>
      <anchor>b5</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>b6</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>b7</anchor>
      <arglist>(ACE_HANDLE=ACE_INVALID_HANDLE, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>b8</anchor>
      <arglist>(int signum, siginfo_t *, ucontext_t *)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CREATION_STRATEGY *</type>
      <name>creation_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_creation_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACCEPT_STRATEGY *</type>
      <name>accept_strategy_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_accept_strategy_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CONCURRENCY_STRATEGY *</type>
      <name>concurrency_strategy_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_concurrency_strategy_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>SCHEDULING_STRATEGY *</type>
      <name>scheduling_strategy_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_scheduling_strategy_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>service_name_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>service_description_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_PEER_ACCEPTOR_ADDR</type>
      <name>service_addr_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Strategy_Connector</name>
    <filename>a01676.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <templarg></templarg>
    <base>ACE_Connector&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</base>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>creation_strategy_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</type>
      <name>connect_strategy_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>concurrency_strategy_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Connector&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</type>
      <name>base_type</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Creation_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>CREATION_STRATEGY</name>
      <anchor>s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</type>
      <name>CONNECT_STRATEGY</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>CONCURRENCY_STRATEGY</name>
      <anchor>s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Connector&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt;</type>
      <name>SUPER</name>
      <anchor>s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Strategy_Connector</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Reactor *r=ACE_Reactor::instance(), ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *=0, ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt; *=0, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *=0, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Reactor *r, int flags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Reactor *r=ACE_Reactor::instance(), ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *=0, ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt; *=0, ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *=0, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Strategy_Connector</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Creation_Strategy&lt; SVC_HANDLER &gt; *</type>
      <name>creation_strategy</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Connect_Strategy&lt; SVC_HANDLER, ACE_PEER_CONNECTOR_2 &gt; *</type>
      <name>connect_strategy</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt; *</type>
      <name>concurrency_strategy</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>make_svc_handler</name>
      <anchor>b0</anchor>
      <arglist>(SVC_HANDLER *&amp;sh)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>b1</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>connect_svc_handler</name>
      <anchor>b2</anchor>
      <arglist>(SVC_HANDLER *&amp;sh, SVC_HANDLER *&amp;sh_copy, const ACE_PEER_CONNECTOR_ADDR &amp;remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &amp;local_addr, int reuse_addr, int flags, int perms)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>b3</anchor>
      <arglist>(SVC_HANDLER *svc_handler)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CREATION_STRATEGY *</type>
      <name>creation_strategy_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_creation_strategy_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CONNECT_STRATEGY *</type>
      <name>connect_strategy_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_connect_strategy_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CONCURRENCY_STRATEGY *</type>
      <name>concurrency_strategy_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_concurrency_strategy_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stream</name>
    <filename>a01677.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>M_DELETE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void *arg=0, ACE_Module&lt; ACE_SYNCH_USE &gt; *head=0, ACE_Module&lt; ACE_SYNCH_USE &gt; *tail=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(void *arg, ACE_Module&lt; ACE_SYNCH_USE &gt; *head=0, ACE_Module&lt; ACE_SYNCH_USE &gt; *tail=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(int flags=M_DELETE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Stream</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>push</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Module&lt; ACE_SYNCH_USE &gt; *mod)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>pop</name>
      <anchor>a5</anchor>
      <arglist>(int flags=M_DELETE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>top</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Module&lt; ACE_SYNCH_USE &gt; *&amp;mod)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>insert</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_TCHAR *prev_name, ACE_Module&lt; ACE_SYNCH_USE &gt; *mod)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>replace</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR *replace_name, ACE_Module&lt; ACE_SYNCH_USE &gt; *mod, int flags=M_DELETE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *mod, int flags=M_DELETE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>head</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>tail</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>find</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_TCHAR *mod)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>link</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Stream&lt; ACE_SYNCH_USE &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>unlink</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>put</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Message_Block *mb, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Message_Block *&amp;mb, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>control</name>
      <anchor>a17</anchor>
      <arglist>(ACE_IO_Cntl_Msg::ACE_IO_Cntl_Cmds cmd, void *args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>wait</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>unlink_i</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>link_i</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Stream&lt; ACE_SYNCH_USE &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>push_module</name>
      <anchor>c2</anchor>
      <arglist>(ACE_Module&lt; ACE_SYNCH_USE &gt; *, ACE_Module&lt; ACE_SYNCH_USE &gt; *=0, ACE_Module&lt; ACE_SYNCH_USE &gt; *=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>stream_head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>stream_tail_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Stream&lt; ACE_SYNCH_USE &gt; *</type>
      <name>linked_us_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_MUTEX_T</type>
      <name>lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_CONDITION_T</type>
      <name>final_close_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Stream_Iterator&lt; ACE_SYNCH_USE &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stream_Head</name>
    <filename>a01678.html</filename>
    <templarg></templarg>
    <base>ACE_Task&lt; ACE_SYNCH_USE &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Stream_Head</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Stream_Head</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(void *a=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(u_long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>put</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block *msg, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a6</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a7</anchor>
      <arglist>(ACE_TCHAR **info_string, size_t length) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>control</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>canonical_flush</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stream_Iterator</name>
    <filename>a01679.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Stream_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Stream&lt; ACE_SYNCH_USE &gt; &amp;sr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Module&lt; ACE_SYNCH_USE &gt; *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>next_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stream_Node</name>
    <filename>a01680.html</filename>
    <base>ACE_Parse_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Stream_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Static_Node *, const ACE_Parse_Node *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Stream_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a2</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Static_Node *</type>
      <name>node_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Parse_Node *</type>
      <name>mods_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stream_Tail</name>
    <filename>a01681.html</filename>
    <templarg></templarg>
    <base>ACE_Task&lt; ACE_SYNCH_USE &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Stream_Tail</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Stream_Tail</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(void *a=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(u_long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>put</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block *msg, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a6</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a7</anchor>
      <arglist>(ACE_TCHAR **info_string, size_t length) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>control</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>canonical_flush</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Stream_Type</name>
    <filename>a01682.html</filename>
    <base>ACE_Service_Type_Impl</base>
    <member kind="function">
      <type></type>
      <name>ACE_Stream_Type</name>
      <anchor>a0</anchor>
      <arglist>(void *s, const ACE_TCHAR *identifier, u_int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Stream_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a4</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[]) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a6</anchor>
      <arglist>(ACE_TCHAR **str, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Module_Type *new_module)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Module_Type *module)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Module_Type *</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *mod_name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Module_Type *</type>
      <name>head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Streambuf</name>
    <filename>a01683.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Streambuf</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value *</type>
      <name>recv_timeout</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Time_Value *tv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>reset_put_buffer</name>
      <anchor>a2</anchor>
      <arglist>(char *newBuffer=NULL, u_int _streambuf_size=0, u_int _pptr=0)</arglist>
    </member>
    <member kind="function">
      <type>u_int</type>
      <name>put_avail</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>reset_get_buffer</name>
      <anchor>a4</anchor>
      <arglist>(char *newBuffer=NULL, u_int _streambuf_size=0, u_int _gptr=0, u_int _egptr=0)</arglist>
    </member>
    <member kind="function">
      <type>u_int</type>
      <name>get_waiting</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>u_int</type>
      <name>get_avail</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>u_int</type>
      <name>streambuf_size</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>u_char</type>
      <name>timeout</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Streambuf</name>
      <anchor>b0</anchor>
      <arglist>(u_int streambuf_size, int io_mode)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>underflow</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>overflow</name>
      <anchor>b3</anchor>
      <arglist>(int=EOF)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>reset_base</name>
      <anchor>b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>syncin</name>
      <anchor>b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>syncout</name>
      <anchor>b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>flushbuf</name>
      <anchor>b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>fillbuf</name>
      <anchor>b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>get_one_byte</name>
      <anchor>b9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>send</name>
      <anchor>b10</anchor>
      <arglist>(char *buf, ssize_t len)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>b11</anchor>
      <arglist>(char *buf, ssize_t len, ACE_Time_Value *tv=NULL)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>b12</anchor>
      <arglist>(char *buf, ssize_t len, int flags, ACE_Time_Value *tv=NULL)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ssize_t</type>
      <name>recv_n</name>
      <anchor>b13</anchor>
      <arglist>(char *buf, ssize_t len, int flags=0, ACE_Time_Value *tv=NULL)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>b14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>eback_saved_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>gptr_saved_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>egptr_saved_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>pbase_saved_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>pptr_saved_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char *</type>
      <name>epptr_saved_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_char</type>
      <name>cur_mode_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const u_char</type>
      <name>get_mode_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const u_char</type>
      <name>put_mode_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>mode_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const u_int</type>
      <name>streambuf_size_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_char</type>
      <name>timeout_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>recv_timeout_value_</name>
      <anchor>n12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value *</type>
      <name>recv_timeout_</name>
      <anchor>n13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Streambuf_T</name>
    <filename>a01684.html</filename>
    <templarg>STREAM</templarg>
    <base>ACE_Streambuf</base>
    <member kind="function">
      <type></type>
      <name>ACE_Streambuf_T</name>
      <anchor>a0</anchor>
      <arglist>(STREAM *peer, u_int streambuf_size=ACE_STREAMBUF_SIZE, int io_mode=ios::in|ios::out)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>send</name>
      <anchor>a1</anchor>
      <arglist>(char *buf, ssize_t len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>a2</anchor>
      <arglist>(char *buf, ssize_t len, ACE_Time_Value *tv=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>a3</anchor>
      <arglist>(char *buf, ssize_t len, int flags, ACE_Time_Value *tv=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv_n</name>
      <anchor>a4</anchor>
      <arglist>(char *buf, ssize_t len, int flags=0, ACE_Time_Value *tv=NULL)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>STREAM *</type>
      <name>peer_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_String_Base</name>
    <filename>a01685.html</filename>
    <templarg>CHAR</templarg>
    <base>ACE_String_Base_Const</base>
    <member kind="function">
      <type></type>
      <name>ACE_String_Base</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_String_Base</name>
      <anchor>a1</anchor>
      <arglist>(const CHAR *s, ACE_Allocator *the_allocator=0, int release=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_String_Base</name>
      <anchor>a2</anchor>
      <arglist>(const CHAR *s, size_t len, ACE_Allocator *the_allocator=0, int release=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_String_Base</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_String_Base</name>
      <anchor>a4</anchor>
      <arglist>(CHAR c, ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_String_Base</name>
      <anchor>a5</anchor>
      <arglist>(size_t len, CHAR c=0, ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_String_Base</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CHAR &amp;</type>
      <name>operator[]</name>
      <anchor>a7</anchor>
      <arglist>(size_t slot) const</arglist>
    </member>
    <member kind="function">
      <type>CHAR &amp;</type>
      <name>operator[]</name>
      <anchor>a8</anchor>
      <arglist>(size_t slot)</arglist>
    </member>
    <member kind="function">
      <type>ACE_String_Base&lt; CHAR &gt; &amp;</type>
      <name>operator=</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_String_Base&lt; CHAR &gt; &amp;</type>
      <name>assign_nocopy</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a11</anchor>
      <arglist>(const CHAR *s, int release=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a12</anchor>
      <arglist>(const CHAR *s, size_t len, int release)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchor>a13</anchor>
      <arglist>(int release=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_String_Base&lt; CHAR &gt;</type>
      <name>substring</name>
      <anchor>a14</anchor>
      <arglist>(size_t offset, ssize_t length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_String_Base&lt; CHAR &gt;</type>
      <name>substr</name>
      <anchor>a15</anchor>
      <arglist>(size_t offset, ssize_t length=-1) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_String_Base&lt; CHAR &gt; &amp;</type>
      <name>operator+=</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>hash</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CHAR *</type>
      <name>rep</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const CHAR *</type>
      <name>fast_rep</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const CHAR *</type>
      <name>c_str</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>strstr</name>
      <anchor>a22</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>find</name>
      <anchor>a23</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;str, size_t pos=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>find</name>
      <anchor>a24</anchor>
      <arglist>(const CHAR *s, size_t pos=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>find</name>
      <anchor>a25</anchor>
      <arglist>(CHAR c, size_t pos=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>rfind</name>
      <anchor>a26</anchor>
      <arglist>(CHAR c, ssize_t pos=npos) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a27</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchor>a28</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&gt;</name>
      <anchor>a29</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a30</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchor>a31</anchor>
      <arglist>(const ACE_String_Base&lt; CHAR &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a32</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchor>a33</anchor>
      <arglist>(size_t len, CHAR c=0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>len_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>buf_len_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CHAR *</type>
      <name>rep_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>release_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>CHAR</type>
      <name>NULL_String_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_String_Base_Const</name>
    <filename>a01686.html</filename>
    <member kind="variable" static="yes">
      <type>ssize_t</type>
      <name>npos</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_StringCapEntry</name>
    <filename>a01687.html</filename>
    <base>ACE_CapEntry</base>
    <member kind="function">
      <type></type>
      <name>ACE_StringCapEntry</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TString &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TString</type>
      <name>getval</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TString</type>
      <name>val_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Strong_Bound_Ptr</name>
    <filename>a01688.html</filename>
    <templarg>X</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Strong_Bound_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Strong_Bound_Ptr</name>
      <anchor>a1</anchor>
      <arglist>(auto_ptr&lt; X &gt; p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Strong_Bound_Ptr</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Strong_Bound_Ptr</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Strong_Bound_Ptr</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a9</anchor>
      <arglist>(X *p) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a12</anchor>
      <arglist>(X *p) const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>operator-&gt;</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>X &amp;</type>
      <name>operator *</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>get</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a16</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a17</anchor>
      <arglist>(auto_ptr&lt; X &gt; p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>null</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt;</type>
      <name>COUNTER</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>COUNTER *</type>
      <name>counter_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>X *</type>
      <name>ptr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Sub_Barrier</name>
    <filename>a01689.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Sub_Barrier</name>
      <anchor>a0</anchor>
      <arglist>(unsigned int count, ACE_Thread_Mutex &amp;lock, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Sub_Barrier</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Condition_Thread_Mutex</type>
      <name>barrier_finished_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>running_threads_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Suspend_Node</name>
    <filename>a01690.html</filename>
    <base>ACE_Parse_Node</base>
    <member kind="function">
      <type></type>
      <name>ACE_Suspend_Node</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Suspend_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchor>a2</anchor>
      <arglist>(int &amp;yyerrno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SV_Message</name>
    <filename>a01691.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Message</name>
      <anchor>a0</anchor>
      <arglist>(long type=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SV_Message</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>type</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchor>a3</anchor>
      <arglist>(long)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>long</type>
      <name>type_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SV_Message_Queue</name>
    <filename>a01692.html</filename>
    <member kind="enumvalue">
      <name>ACE_CREATE</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_NOWAIT</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Message_Queue</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Message_Queue</name>
      <anchor>a1</anchor>
      <arglist>(key_t external_id, int create=ACE_SV_Message_Queue::ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(key_t external_id, int create=ACE_SV_Message_Queue::ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SV_Message_Queue</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recv</name>
      <anchor>a6</anchor>
      <arglist>(ACE_SV_Message &amp;mb, int length, long mtype=0, int mflags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>send</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_SV_Message &amp;mb, int length, int mflags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a8</anchor>
      <arglist>(int option, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_id</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_id</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>internal_id_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SV_Semaphore_Complex</name>
    <filename>a01693.html</filename>
    <base protection="private">ACE_SV_Semaphore_Simple</base>
    <member kind="enumvalue">
      <name>ACE_CREATE</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Semaphore_Complex</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Semaphore_Complex</name>
      <anchor>a1</anchor>
      <arglist>(key_t key, int create=ACE_SV_Semaphore_Complex::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Semaphore_Complex</name>
      <anchor>a2</anchor>
      <arglist>(const char *name, int create=ACE_SV_Semaphore_Complex::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SV_Semaphore_Complex</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(const char *name, int flags=ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a5</anchor>
      <arglist>(key_t key, int flags=ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a7</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a8</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a9</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a10</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a11</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a12</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a13</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>op</name>
      <anchor>a14</anchor>
      <arglist>(int val, u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>op</name>
      <anchor>a15</anchor>
      <arglist>(sembuf op_vec[], u_short n) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a16</anchor>
      <arglist>(int cmd, semun arg, u_short n=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a17</anchor>
      <arglist>(int cmd, int value=0, u_short n=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const int</type>
      <name>BIGCOUNT_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sembuf</type>
      <name>op_lock_</name>
      <anchor>r1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sembuf</type>
      <name>op_endcreate_</name>
      <anchor>r2</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sembuf</type>
      <name>op_open_</name>
      <anchor>r3</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sembuf</type>
      <name>op_close_</name>
      <anchor>r4</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>sembuf</type>
      <name>op_unlock_</name>
      <anchor>r5</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SV_Semaphore_Simple</name>
    <filename>a01694.html</filename>
    <member kind="enumvalue">
      <name>ACE_CREATE</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_EXCL</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Semaphore_Simple</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Semaphore_Simple</name>
      <anchor>a1</anchor>
      <arglist>(key_t key, int flags=ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Semaphore_Simple</name>
      <anchor>a2</anchor>
      <arglist>(const char *name, int flags=ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_SV_Semaphore_Simple</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(const char *name, int flags=ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a5</anchor>
      <arglist>(key_t key, int flags=ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value=1, u_short nsems=1, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a8</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a9</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a10</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a11</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a12</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a13</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a14</anchor>
      <arglist>(u_short n=0, int flags=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>op</name>
      <anchor>a15</anchor>
      <arglist>(int val, u_short semnum=0, int flags=SEM_UNDO) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>op</name>
      <anchor>a16</anchor>
      <arglist>(sembuf op_vec[], u_short nsems) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a17</anchor>
      <arglist>(int cmd, semun arg, u_short n=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a18</anchor>
      <arglist>(int cmd, int value=0, u_short n=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_id</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>init</name>
      <anchor>b0</anchor>
      <arglist>(key_t k=ACE_static_cast(key_t, ACE_INVALID_SEM_KEY), int i=-1)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>key_t</type>
      <name>name_2_key</name>
      <anchor>b1</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>key_t</type>
      <name>key_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>internal_id_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>sem_number_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_SV_Shared_Memory</name>
    <filename>a01695.html</filename>
    <member kind="enumvalue">
      <name>ACE_CREATE</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Shared_Memory</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Shared_Memory</name>
      <anchor>a1</anchor>
      <arglist>(key_t external_id, size_t size, int create, int perms=ACE_DEFAULT_FILE_PERMS, void *virtual_addr=0, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_SV_Shared_Memory</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE internal_id, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(key_t external_id, size_t size, int create=ACE_SV_Shared_Memory::ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open_and_attach</name>
      <anchor>a4</anchor>
      <arglist>(key_t external_id, size_t size, int create=ACE_SV_Shared_Memory::ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS, void *virtual_addr=0, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>attach</name>
      <anchor>a5</anchor>
      <arglist>(void *virtual_addr=0, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>detach</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a8</anchor>
      <arglist>(int cmd, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>get_segment_ptr</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_segment_size</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_id</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIGN_WORDB</name>
      <anchor>t1t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>size_t</type>
      <name>round_up</name>
      <anchor>b0</anchor>
      <arglist>(size_t len)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>internal_id_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>void *</type>
      <name>segment_ptr_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Svc_Conf_Lexer_Guard</name>
    <filename>a01696.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Svc_Conf_Lexer_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Svc_Conf_Param *param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Svc_Conf_Lexer_Guard</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ace_yy_buffer_state *</type>
      <name>buffer_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Svc_Conf_Param</name>
    <filename>a01697.html</filename>
    <member kind="enumeration">
      <name>SVC_CONF_PARAM_TYPE</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SVC_CONF_FILE</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SVC_CONF_DIRECTIVE</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Svc_Conf_Param</name>
      <anchor>a0</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Svc_Conf_Param</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *directive)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Svc_Conf_Param</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Svc_Conf_Param::@49</type>
      <name>source</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>file</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ACE_TCHAR *</type>
      <name>directive</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SVC_CONF_PARAM_TYPE</type>
      <name>type</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yyerrno</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yylineno</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ace_yy_buffer_state *</type>
      <name>buffer</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Obstack_T&lt; ACE_TCHAR &gt;</type>
      <name>obstack</name>
      <anchor>m7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Svc_Handler</name>
    <filename>a01699.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>ACE_Task&lt; ACE_SYNCH_USE &gt;</base>
    <member kind="typedef">
      <type>ACE_PEER_STREAM_ADDR</type>
      <name>addr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_PEER_STREAM</type>
      <name>stream_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Svc_Handler</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *thr_mgr=0, ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; *mq=0, ACE_Reactor *reactor=ACE_Reactor::instance())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Svc_Handler</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(void *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(u_long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>idle</name>
      <anchor>a4</anchor>
      <arglist>(u_long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Recyclable_State</type>
      <name>recycle_state</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recycle_state</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Recyclable_State new_state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cleanup_hint</name>
      <anchor>a7</anchor>
      <arglist>(void **act_holder=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a8</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a10</anchor>
      <arglist>(ACE_TCHAR **info_string, size_t length) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>a11</anchor>
      <arglist>(ACE_HANDLE=ACE_INVALID_HANDLE, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Time_Value &amp;time, const void *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_handle</name>
      <anchor>a14</anchor>
      <arglist>(ACE_HANDLE)</arglist>
    </member>
    <member kind="function">
      <type>ACE_PEER_STREAM &amp;</type>
      <name>peer</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>operator new</name>
      <anchor>a16</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>operator new</name>
      <anchor>a17</anchor>
      <arglist>(size_t n, void *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator delete</name>
      <anchor>a19</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator delete</name>
      <anchor>a20</anchor>
      <arglist>(void *, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>recycler</name>
      <anchor>a23</anchor>
      <arglist>(ACE_Connection_Recycling_Strategy *recycler, const void *recycling_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Connection_Recycling_Strategy *</type>
      <name>recycler</name>
      <anchor>a24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const void *</type>
      <name>recycling_act</name>
      <anchor>a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recycle</name>
      <anchor>a26</anchor>
      <arglist>(void *=0)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_PEER_STREAM</type>
      <name>peer_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>dynamic_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>char</type>
      <name>closing_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Connection_Recycling_Strategy *</type>
      <name>recycler_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const void *</type>
      <name>recycling_act_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Swap</name>
    <filename>a01700.html</filename>
    <templarg>T</templarg>
    <member kind="function" static="yes">
      <type>void</type>
      <name>swap</name>
      <anchor>d0</anchor>
      <arglist>(T &amp;lhs, T &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Synch_Options</name>
    <filename>a01701.html</filename>
    <member kind="enumvalue">
      <name>USE_REACTOR</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USE_TIMEOUT</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Synch_Options</name>
      <anchor>a0</anchor>
      <arglist>(unsigned long options=0, const ACE_Time_Value &amp;timeout=ACE_Time_Value::zero, const void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Synch_Options</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(unsigned long options=0, const ACE_Time_Value &amp;timeout=ACE_Time_Value::zero, const void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator[]</name>
      <anchor>a3</anchor>
      <arglist>(unsigned long option) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(unsigned long option)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>arg</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arg</name>
      <anchor>a6</anchor>
      <arglist>(const void *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value &amp;</type>
      <name>timeout</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeout</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value *</type>
      <name>time_value</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_Synch_Options</type>
      <name>defaults</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_Synch_Options</type>
      <name>synch</name>
      <anchor>p1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>ACE_Synch_Options</type>
      <name>asynch</name>
      <anchor>p2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>options_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>timeout_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const void *</type>
      <name>arg_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_System_Time</name>
    <filename>a01702.html</filename>
    <member kind="enumeration">
      <name>Sync_Mode</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Jump</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Adjust</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_System_Time</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *poolname=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_System_Time</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_master_system_time</name>
      <anchor>a2</anchor>
      <arglist>(ACE_UINT32 &amp;time_out)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_master_system_time</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Time_Value &amp;time_out)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sync_local_system_time</name>
      <anchor>a4</anchor>
      <arglist>(ACE_System_Time::Sync_Mode mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_local_system_time</name>
      <anchor>d0</anchor>
      <arglist>(ACE_UINT32 &amp;time_out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_local_system_time</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Time_Value &amp;time_out)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Malloc&lt; ACE_MMAP_MEMORY_POOL, ACE_Null_Mutex &gt;</type>
      <name>MALLOC</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Allocator_Adapter&lt; MALLOC &gt;</type>
      <name>ALLOCATOR</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ALLOCATOR *</type>
      <name>shmem_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>poolname_</name>
      <anchor>o1</anchor>
      <arglist>[MAXPATHLEN+1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long *</type>
      <name>delta_time_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Task</name>
    <filename>a01703.html</filename>
    <templarg></templarg>
    <base>ACE_Task_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Task</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *thr_mgr=0, ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; *mq=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Task</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; *</type>
      <name>msg_queue</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_queue</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>putq</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block *, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getq</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Message_Block *&amp;mb, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ungetq</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Message_Block *, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reply</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Message_Block *, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>put_next</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Message_Block *msg, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>can_put</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Message_Block *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>next</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Task&lt; ACE_SYNCH_USE &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>sibling</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>module</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flush</name>
      <anchor>a15</anchor>
      <arglist>(u_long flag=ACE_Task_Flags::ACE_FLUSHALL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>water_marks</name>
      <anchor>a16</anchor>
      <arglist>(ACE_IO_Cntl_Msg::ACE_IO_Cntl_Cmds, size_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Message_Queue&lt; ACE_SYNCH_USE &gt; *</type>
      <name>msg_queue_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>delete_msg_queue_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>mod_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>next_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Task&lt; _ACE_SYNCH &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Task</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Task&lt; _ACE_SYNCH &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Module&lt; ACE_SYNCH_USE &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Module_Type</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Task_Base</name>
    <filename>a01704.html</filename>
    <base>ACE_Service_Object</base>
    <member kind="function">
      <type></type>
      <name>ACE_Task_Base</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Task_Base</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(void *args=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(u_long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>module_closed</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>put</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Message_Block *, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a7</anchor>
      <arglist>(long flags=THR_NEW_LWP|THR_JOINABLE, int n_threads=1, int force_active=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, ACE_Task_Base *task=0, ACE_hthread_t thread_handles[]=0, void *stack[]=0, size_t stack_size[]=0, ACE_thread_t thread_ids[]=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>wait</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>grp_id</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grp_id</name>
      <anchor>a12</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thr_mgr</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Thread_Manager *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_reader</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_writer</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>thr_count</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thr_count_dec</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>svc_run</name>
      <anchor>d0</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>cleanup</name>
      <anchor>d1</anchor>
      <arglist>(void *object, void *params)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>thr_count_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u_long</type>
      <name>flags_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>grp_id_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Task_Base &amp;</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Task_Base &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Task_Base</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Task_Base &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Task_Ex</name>
    <filename>a01705.html</filename>
    <templarg></templarg>
    <templarg>ACE_MESSAGE_TYPE</templarg>
    <base>ACE_Task_Base</base>
    <member kind="typedef">
      <type>ACE_Message_Queue_Ex&lt; ACE_MESSAGE_TYPE, ACE_SYNCH_USE &gt;</type>
      <name>MESSAGE_QUEUE_EX</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Task_Ex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *thr_mgr=0, MESSAGE_QUEUE_EX *mq=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Task_Ex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MESSAGE_QUEUE_EX *</type>
      <name>msg_queue</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_queue</name>
      <anchor>a3</anchor>
      <arglist>(MESSAGE_QUEUE_EX *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>putq</name>
      <anchor>a4</anchor>
      <arglist>(ACE_MESSAGE_TYPE *, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getq</name>
      <anchor>a5</anchor>
      <arglist>(ACE_MESSAGE_TYPE *&amp;mb, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ungetq</name>
      <anchor>a6</anchor>
      <arglist>(ACE_MESSAGE_TYPE *, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reply</name>
      <anchor>a7</anchor>
      <arglist>(ACE_MESSAGE_TYPE *, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>put_next</name>
      <anchor>a8</anchor>
      <arglist>(ACE_MESSAGE_TYPE *msg, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>can_put</name>
      <anchor>a9</anchor>
      <arglist>(ACE_MESSAGE_TYPE *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>next</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Task&lt; ACE_SYNCH_USE &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>sibling</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>module</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flush</name>
      <anchor>a15</anchor>
      <arglist>(u_long flag=ACE_Task_Flags::ACE_FLUSHALL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>water_marks</name>
      <anchor>a16</anchor>
      <arglist>(ACE_IO_Cntl_Msg::ACE_IO_Cntl_Cmds, size_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>MESSAGE_QUEUE_EX *</type>
      <name>msg_queue_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>delete_msg_queue_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Module&lt; ACE_SYNCH_USE &gt; *</type>
      <name>mod_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Task&lt; ACE_SYNCH_USE &gt; *</type>
      <name>next_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Task_Ex&lt; _ACE_SYNCH, ACE_MESSAGE_TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Task_Ex</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Task_Ex&lt; _ACE_SYNCH, ACE_MESSAGE_TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Module&lt; ACE_SYNCH_USE &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Module_Type</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Task_Flags</name>
    <filename>a01706.html</filename>
    <member kind="enumvalue">
      <name>ACE_READER</name>
      <anchor>s6s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_FLUSHDATA</name>
      <anchor>s6s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_FLUSHALL</name>
      <anchor>s6s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_FLUSHR</name>
      <anchor>s6s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_FLUSHW</name>
      <anchor>s6s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_FLUSHRW</name>
      <anchor>s6s5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Test_and_Set</name>
    <filename>a01707.html</filename>
    <templarg>ACE_LOCK</templarg>
    <templarg>TYPE</templarg>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_Test_and_Set</name>
      <anchor>a0</anchor>
      <arglist>(TYPE initial_value=0)</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>is_set</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TYPE</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(TYPE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>a3</anchor>
      <arglist>(int signum, siginfo_t *=0, ucontext_t *=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TYPE</type>
      <name>is_set_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread</name>
    <filename>a01708.html</filename>
    <member kind="function" static="yes">
      <type>int</type>
      <name>spawn</name>
      <anchor>d0</anchor>
      <arglist>(ACE_THR_FUNC func, void *arg=0, long flags=THR_NEW_LWP|THR_JOINABLE, ACE_thread_t *t_id=0, ACE_hthread_t *t_handle=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack=0, size_t stack_size=0, ACE_Thread_Adapter *thread_adapter=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>spawn_n</name>
      <anchor>d1</anchor>
      <arglist>(size_t n, ACE_THR_FUNC func, void *arg=0, long flags=THR_NEW_LWP|THR_JOINABLE, long priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack[]=0, size_t stack_size[]=0, ACE_Thread_Adapter *thread_adapter=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>size_t</type>
      <name>spawn_n</name>
      <anchor>d2</anchor>
      <arglist>(ACE_thread_t thread_ids[], size_t n, ACE_THR_FUNC func, void *arg, long flags, long priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack[]=0, size_t stack_size[]=0, ACE_hthread_t thread_handles[]=0, ACE_Thread_Adapter *thread_adapter=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>join</name>
      <anchor>d3</anchor>
      <arglist>(ACE_thread_t, ACE_thread_t *, ACE_THR_FUNC_RETURN *status)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>join</name>
      <anchor>d4</anchor>
      <arglist>(ACE_hthread_t, ACE_THR_FUNC_RETURN *=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>resume</name>
      <anchor>d5</anchor>
      <arglist>(ACE_hthread_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>suspend</name>
      <anchor>d6</anchor>
      <arglist>(ACE_hthread_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>getprio</name>
      <anchor>d7</anchor>
      <arglist>(ACE_hthread_t id, int &amp;priority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>getprio</name>
      <anchor>d8</anchor>
      <arglist>(ACE_hthread_t id, int &amp;priority, int &amp;policy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>setprio</name>
      <anchor>d9</anchor>
      <arglist>(ACE_hthread_t id, int priority, int policy=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>kill</name>
      <anchor>d10</anchor>
      <arglist>(ACE_thread_t, int signum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>yield</name>
      <anchor>d11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>self</name>
      <anchor>d12</anchor>
      <arglist>(ACE_hthread_t &amp;t_handle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_thread_t</type>
      <name>self</name>
      <anchor>d13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>exit</name>
      <anchor>d14</anchor>
      <arglist>(ACE_THR_FUNC_RETURN status=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>getconcurrency</name>
      <anchor>d15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>setconcurrency</name>
      <anchor>d16</anchor>
      <arglist>(int new_level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>sigsetmask</name>
      <anchor>d17</anchor>
      <arglist>(int how, const sigset_t *sigset, sigset_t *osigset=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>keycreate</name>
      <anchor>d18</anchor>
      <arglist>(ACE_thread_key_t *keyp, ACE_THR_DEST destructor, void *=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>keyfree</name>
      <anchor>d19</anchor>
      <arglist>(ACE_thread_key_t key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>setspecific</name>
      <anchor>d20</anchor>
      <arglist>(ACE_thread_key_t key, void *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>getspecific</name>
      <anchor>d21</anchor>
      <arglist>(ACE_thread_key_t key, void **valuep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>disablecancel</name>
      <anchor>d22</anchor>
      <arglist>(struct cancel_state *old_state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>enablecancel</name>
      <anchor>d23</anchor>
      <arglist>(struct cancel_state *old_state, int flag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>setcancelstate</name>
      <anchor>d24</anchor>
      <arglist>(struct cancel_state &amp;new_state, struct cancel_state *old_state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>cancel</name>
      <anchor>d25</anchor>
      <arglist>(ACE_thread_t t_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>testcancel</name>
      <anchor>d26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Thread</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Adapter</name>
    <filename>a01709.html</filename>
    <base>ACE_Base_Thread_Adapter</base>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_THR_FUNC user_func, void *arg, ACE_THR_C_FUNC entry_point=(ACE_THR_C_FUNC) ace_thread_adapter, ACE_Thread_Manager *thr_mgr=0, ACE_Thread_Descriptor *td=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_THR_FUNC_RETURN</type>
      <name>invoke</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ACE_Thread_Adapter</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ACE_THR_FUNC_RETURN</type>
      <name>invoke_i</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Thread_Adapter_Has_Private_Destructor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Barrier</name>
    <filename>a01710.html</filename>
    <base>ACE_Barrier</base>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Barrier</name>
      <anchor>a0</anchor>
      <arglist>(unsigned int count, const ACE_TCHAR *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Barrier</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Condition</name>
    <filename>a01711.html</filename>
    <templarg>MUTEX</templarg>
    <base>ACE_Condition</base>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Condition</name>
      <anchor>a0</anchor>
      <arglist>(MUTEX &amp;m, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Control</name>
    <filename>a01712.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Control</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *tm=0, int insert=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Control</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>exit</name>
      <anchor>a2</anchor>
      <arglist>(ACE_THR_FUNC_RETURN status, int do_thr_exit)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Thread_Manager *tm, int insert=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Thread_Manager *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>status</name>
      <anchor>a6</anchor>
      <arglist>(ACE_THR_FUNC_RETURN status)</arglist>
    </member>
    <member kind="function">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>status</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Manager *</type>
      <name>tm_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>status_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Descriptor</name>
    <filename>a01713.html</filename>
    <base>ACE_Thread_Descriptor_Base</base>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Descriptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_thread_t</type>
      <name>self</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>self</name>
      <anchor>a2</anchor>
      <arglist>(ACE_hthread_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log_msg_cleanup</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Log_Msg *log_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit</name>
      <anchor>a5</anchor>
      <arglist>(ACE_At_Thread_Exit *cleanup)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit</name>
      <anchor>a6</anchor>
      <arglist>(ACE_At_Thread_Exit &amp;cleanup)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit</name>
      <anchor>a7</anchor>
      <arglist>(void *object, ACE_CLEANUP_FUNC cleanup_hook, void *param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Descriptor</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>acquire_release</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>acquire</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE_FOR_GNUC void</type>
      <name>set_next</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Thread_Descriptor *td)</arglist>
    </member>
    <member kind="function">
      <type>ACE_INLINE_FOR_GNUC ACE_Thread_Descriptor *</type>
      <name>get_next</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Thread_Manager *tm)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>at_pop</name>
      <anchor>c1</anchor>
      <arglist>(int apply=1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>at_push</name>
      <anchor>c2</anchor>
      <arglist>(ACE_At_Thread_Exit *cleanup, int is_owner=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_at_exit</name>
      <anchor>c3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>terminate</name>
      <anchor>c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Log_Msg *</type>
      <name>log_msg_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_At_Thread_Exit *</type>
      <name>at_exit_list_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Cleanup_Info</type>
      <name>cleanup_info_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Manager *</type>
      <name>tm_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_DEFAULT_THREAD_MANAGER_LOCK *</type>
      <name>sync_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>terminated_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_At_Thread_Exit</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Thread_Manager</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List&lt; ACE_Thread_Descriptor &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator&lt; ACE_Thread_Descriptor &gt;</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Descriptor_Base</name>
    <filename>a01714.html</filename>
    <base>ACE_OS_Thread_Descriptor</base>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Descriptor_Base</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Descriptor_Base</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Thread_Descriptor_Base &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Thread_Descriptor_Base &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>grp_id</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>state</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task_Base *</type>
      <name>task</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>reset</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_thread_t</type>
      <name>thr_id_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_hthread_t</type>
      <name>thr_handle_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>grp_id_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_UINT32</type>
      <name>thr_state_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Task_Base *</type>
      <name>task_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Descriptor_Base *</type>
      <name>next_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Descriptor_Base *</type>
      <name>prev_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Thread_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List&lt; ACE_Thread_Descriptor_Base &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator_Base&lt; ACE_Thread_Descriptor_Base &gt;</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator&lt; ACE_Thread_Descriptor_Base &gt;</name>
      <anchor>l3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List&lt; ACE_Thread_Descriptor &gt;</name>
      <anchor>l4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator_Base&lt; ACE_Thread_Descriptor &gt;</name>
      <anchor>l5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Double_Linked_List_Iterator&lt; ACE_Thread_Descriptor &gt;</name>
      <anchor>l6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Exit</name>
    <filename>a01715.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Exit</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thr_mgr</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Thread_Manager *tm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Exit</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Thread_Exit *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>cleanup</name>
      <anchor>d1</anchor>
      <arglist>(void *instance)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Control</type>
      <name>thread_control_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>unsigned int</type>
      <name>is_constructed_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Exit_Maybe</name>
    <filename>a01716.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Exit_Maybe</name>
      <anchor>a0</anchor>
      <arglist>(int flag=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Exit_Maybe</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Exit *</type>
      <name>operator-&gt;</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Thread_Exit *</type>
      <name>instance</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Exit *</type>
      <name>instance_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Hook</name>
    <filename>a01717.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_THR_FUNC_RETURN</type>
      <name>start</name>
      <anchor>a0</anchor>
      <arglist>(ACE_THR_FUNC func, void *arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Thread_Hook *</type>
      <name>thread_hook</name>
      <anchor>d0</anchor>
      <arglist>(ACE_Thread_Hook *hook)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Thread_Hook *</type>
      <name>thread_hook</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_ID</name>
    <filename>a01718.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_ID</name>
      <anchor>a0</anchor>
      <arglist>(ACE_thread_t, ACE_hthread_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_ID</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Thread_ID &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>ACE_thread_t</type>
      <name>id</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>id</name>
      <anchor>a3</anchor>
      <arglist>(ACE_thread_t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_hthread_t</type>
      <name>handle</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle</name>
      <anchor>a5</anchor>
      <arglist>(ACE_hthread_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_string</name>
      <anchor>a6</anchor>
      <arglist>(char *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Thread_ID &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Thread_ID &amp;) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_thread_t</type>
      <name>thread_id_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_hthread_t</type>
      <name>thread_handle_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Manager</name>
    <filename>a01719.html</filename>
    <member kind="typedef">
      <type>int(ACE_Thread_Manager::*</type>
      <name>ACE_THR_MEMBER_FUNC</name>
      <anchor>s0</anchor>
      <arglist>)(ACE_Thread_Descriptor *, int)</arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_THR_IDLE</name>
      <anchor>s8s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_THR_SPAWNED</name>
      <anchor>s8s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_THR_RUNNING</name>
      <anchor>s8s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_THR_SUSPENDED</name>
      <anchor>s8s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_THR_CANCELLED</name>
      <anchor>s8s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_THR_TERMINATED</name>
      <anchor>s8s6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_THR_JOINING</name>
      <anchor>s8s7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Manager</name>
      <anchor>a0</anchor>
      <arglist>(size_t preaolloc=ACE_DEFAULT_THREAD_MANAGER_PREALLOC, size_t lwm=ACE_DEFAULT_THREAD_MANAGER_LWM, size_t inc=ACE_DEFAULT_THREAD_MANAGER_INC, size_t hwm=ACE_DEFAULT_THREAD_MANAGER_HWM)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Thread_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spawn</name>
      <anchor>a4</anchor>
      <arglist>(ACE_THR_FUNC func, void *args=0, long flags=THR_NEW_LWP|THR_JOINABLE, ACE_thread_t *=0, ACE_hthread_t *t_handle=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, void *stack=0, size_t stack_size=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spawn_n</name>
      <anchor>a5</anchor>
      <arglist>(size_t n, ACE_THR_FUNC func, void *args=0, long flags=THR_NEW_LWP|THR_JOINABLE, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, ACE_Task_Base *task=0, ACE_hthread_t thread_handles[]=0, void *stack[]=0, size_t stack_size[]=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spawn_n</name>
      <anchor>a6</anchor>
      <arglist>(ACE_thread_t thread_ids[], size_t n, ACE_THR_FUNC func, void *args, long flags, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, void *stack[]=0, size_t stack_size[]=0, ACE_hthread_t thread_handles[]=0, ACE_Task_Base *task=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_THR_FUNC_RETURN</type>
      <name>exit</name>
      <anchor>a7</anchor>
      <arglist>(ACE_THR_FUNC_RETURN status=0, int do_thread_exit=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Time_Value *timeout=0, int abandon_detached_threads=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>join</name>
      <anchor>a9</anchor>
      <arglist>(ACE_thread_t tid, ACE_THR_FUNC_RETURN *status=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait_grp</name>
      <anchor>a10</anchor>
      <arglist>(int grp_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>thr_self</name>
      <anchor>a11</anchor>
      <arglist>(ACE_hthread_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_thread_t</type>
      <name>thr_self</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Task_Base *</type>
      <name>task</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend_all</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend</name>
      <anchor>a15</anchor>
      <arglist>(ACE_thread_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend_grp</name>
      <anchor>a16</anchor>
      <arglist>(int grp_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>testsuspend</name>
      <anchor>a17</anchor>
      <arglist>(ACE_thread_t t_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume_all</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume</name>
      <anchor>a19</anchor>
      <arglist>(ACE_thread_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume_grp</name>
      <anchor>a20</anchor>
      <arglist>(int grp_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>testresume</name>
      <anchor>a21</anchor>
      <arglist>(ACE_thread_t t_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kill_all</name>
      <anchor>a22</anchor>
      <arglist>(int signum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kill</name>
      <anchor>a23</anchor>
      <arglist>(ACE_thread_t, int signum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kill_grp</name>
      <anchor>a24</anchor>
      <arglist>(int grp_id, int signum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_all</name>
      <anchor>a25</anchor>
      <arglist>(int async_cancel=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a26</anchor>
      <arglist>(ACE_thread_t, int async_cancel=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_grp</name>
      <anchor>a27</anchor>
      <arglist>(int grp_id, int async_cancel=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>testcancel</name>
      <anchor>a28</anchor>
      <arglist>(ACE_thread_t t_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_grp</name>
      <anchor>a29</anchor>
      <arglist>(ACE_thread_t, int grp_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_grp</name>
      <anchor>a30</anchor>
      <arglist>(ACE_thread_t, int &amp;grp_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait_task</name>
      <anchor>a31</anchor>
      <arglist>(ACE_Task_Base *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend_task</name>
      <anchor>a32</anchor>
      <arglist>(ACE_Task_Base *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume_task</name>
      <anchor>a33</anchor>
      <arglist>(ACE_Task_Base *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kill_task</name>
      <anchor>a34</anchor>
      <arglist>(ACE_Task_Base *task, int signum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_task</name>
      <anchor>a35</anchor>
      <arglist>(ACE_Task_Base *task, int async_cancel=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hthread_within</name>
      <anchor>a36</anchor>
      <arglist>(ACE_hthread_t handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>thread_within</name>
      <anchor>a37</anchor>
      <arglist>(ACE_thread_t tid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>num_tasks_in_group</name>
      <anchor>a38</anchor>
      <arglist>(int grp_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>num_threads_in_task</name>
      <anchor>a39</anchor>
      <arglist>(ACE_Task_Base *task)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>task_list</name>
      <anchor>a40</anchor>
      <arglist>(int grp_id, ACE_Task_Base *task_list[], size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>thread_list</name>
      <anchor>a41</anchor>
      <arglist>(ACE_Task_Base *task, ACE_thread_t thread_list[], size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>hthread_list</name>
      <anchor>a42</anchor>
      <arglist>(ACE_Task_Base *task, ACE_hthread_t hthread_list[], size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>thread_grp_list</name>
      <anchor>a43</anchor>
      <arglist>(int grp_id, ACE_thread_t thread_list[], size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>hthread_grp_list</name>
      <anchor>a44</anchor>
      <arglist>(int grp_id, ACE_hthread_t hthread_list[], size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>task_all_list</name>
      <anchor>a45</anchor>
      <arglist>(ACE_Task_Base *task_list[], size_t n)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>thread_all_list</name>
      <anchor>a46</anchor>
      <arglist>(ACE_thread_t thread_list[], size_t n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_grp</name>
      <anchor>a47</anchor>
      <arglist>(ACE_Task_Base *task, int grp_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_grp</name>
      <anchor>a48</anchor>
      <arglist>(ACE_Task_Base *task, int &amp;grp_id)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>count_threads</name>
      <anchor>a49</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit</name>
      <anchor>a50</anchor>
      <arglist>(ACE_At_Thread_Exit *cleanup)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit</name>
      <anchor>a51</anchor>
      <arglist>(ACE_At_Thread_Exit &amp;cleanup)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>at_exit</name>
      <anchor>a52</anchor>
      <arglist>(void *object, ACE_CLEANUP_FUNC cleanup_hook, void *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait_on_exit</name>
      <anchor>a53</anchor>
      <arglist>(int dowait)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait_on_exit</name>
      <anchor>a54</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Thread_Manager *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Thread_Manager *</type>
      <name>instance</name>
      <anchor>d1</anchor>
      <arglist>(ACE_Thread_Manager *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close_singleton</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Thread_Descriptor *</type>
      <name>thread_desc_self</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Thread_Descriptor *</type>
      <name>thread_descriptor</name>
      <anchor>b1</anchor>
      <arglist>(ACE_thread_t)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Thread_Descriptor *</type>
      <name>hthread_descriptor</name>
      <anchor>b2</anchor>
      <arglist>(ACE_hthread_t)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>spawn_i</name>
      <anchor>b3</anchor>
      <arglist>(ACE_THR_FUNC func, void *args, long flags, ACE_thread_t *=0, ACE_hthread_t *t_handle=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, void *stack=0, size_t stack_size=0, ACE_Task_Base *task=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>run_thread_exit_hooks</name>
      <anchor>b4</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Thread_Descriptor *</type>
      <name>find_thread</name>
      <anchor>b5</anchor>
      <arglist>(ACE_thread_t t_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Thread_Descriptor *</type>
      <name>find_hthread</name>
      <anchor>b6</anchor>
      <arglist>(ACE_hthread_t h_id)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Thread_Descriptor *</type>
      <name>find_task</name>
      <anchor>b7</anchor>
      <arglist>(ACE_Task_Base *task, size_t slot=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>insert_thr</name>
      <anchor>b8</anchor>
      <arglist>(ACE_thread_t t_id, ACE_hthread_t, int grp_id=-1, long flags=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>append_thr</name>
      <anchor>b9</anchor>
      <arglist>(ACE_thread_t t_id, ACE_hthread_t, ACE_UINT32, int grp_id, ACE_Task_Base *task=0, long flags=0, ACE_Thread_Descriptor *td=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>remove_thr</name>
      <anchor>b10</anchor>
      <arglist>(ACE_Thread_Descriptor *td, int close_handler)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>remove_thr_all</name>
      <anchor>b11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>check_state</name>
      <anchor>b12</anchor>
      <arglist>(ACE_UINT32 state, ACE_thread_t thread, int enable=1)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>apply_task</name>
      <anchor>b13</anchor>
      <arglist>(ACE_Task_Base *task, ACE_THR_MEMBER_FUNC, int=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>apply_grp</name>
      <anchor>b14</anchor>
      <arglist>(int grp_id, ACE_THR_MEMBER_FUNC func, int arg=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>apply_all</name>
      <anchor>b15</anchor>
      <arglist>(ACE_THR_MEMBER_FUNC, int=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>join_thr</name>
      <anchor>b16</anchor>
      <arglist>(ACE_Thread_Descriptor *td, int=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>resume_thr</name>
      <anchor>b17</anchor>
      <arglist>(ACE_Thread_Descriptor *td, int=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>suspend_thr</name>
      <anchor>b18</anchor>
      <arglist>(ACE_Thread_Descriptor *td, int=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>kill_thr</name>
      <anchor>b19</anchor>
      <arglist>(ACE_Thread_Descriptor *td, int signum)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>cancel_thr</name>
      <anchor>b20</anchor>
      <arglist>(ACE_Thread_Descriptor *td, int async_cancel=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>register_as_terminated</name>
      <anchor>b21</anchor>
      <arglist>(ACE_Thread_Descriptor *td)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>set_thr_exit</name>
      <anchor>e0</anchor>
      <arglist>(ACE_TSS_TYPE(ACE_Thread_Exit)*ptr)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Double_Linked_List&lt; ACE_Thread_Descriptor &gt;</type>
      <name>thr_list_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Double_Linked_List&lt; ACE_Thread_Descriptor_Base &gt;</type>
      <name>terminated_thr_list_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Unbounded_Queue&lt; ACE_Thread_Descriptor * &gt;</type>
      <name>thr_to_be_removed_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>grp_id_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>automatic_wait_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Mutex</type>
      <name>lock_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Condition_Thread_Mutex</type>
      <name>zero_cond_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Locked_Free_List&lt; ACE_Thread_Descriptor, ACE_SYNCH_MUTEX &gt;</type>
      <name>thread_desc_freelist_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type></type>
      <name>ACE_TSS_TYPE</name>
      <anchor>f0</anchor>
      <arglist>(ACE_Thread_Exit)*thr_exit_</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>delete_thr_mgr_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Thread_Control</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Thread_Exit</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Thread_Descriptor</name>
      <anchor>l2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Mutex</name>
    <filename>a01720.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Mutex</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name=0, ACE_mutexattr_t *attributes=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Mutex</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value *tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_thread_mutex_t &amp;</type>
      <name>lock</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_thread_mutex_t</type>
      <name>lock_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>removed_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Thread_Mutex &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Thread_Mutex</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Thread_Mutex &amp;)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Condition_Thread_Mutex</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Semaphore</name>
    <filename>a01721.html</filename>
    <base>ACE_Semaphore</base>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Semaphore</name>
      <anchor>a0</anchor>
      <arglist>(unsigned int count=1, const ACE_TCHAR *name=0, void *=0, int max=0x7FFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thread_Semaphore</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Strategy</name>
    <filename>a01722.html</filename>
    <templarg>SVC_HANDLER</templarg>
    <base>ACE_Concurrency_Strategy</base>
    <member kind="typedef">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>base_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(int flags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Thread_Manager *tm, long thr_flags, int n_threads=1, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Thread_Manager *tm, long thr_flags, int n_threads=1, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Thread_Strategy</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate_svc_handler</name>
      <anchor>a4</anchor>
      <arglist>(SVC_HANDLER *svc_handler, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Concurrency_Strategy&lt; SVC_HANDLER &gt;</type>
      <name>inherited</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Thread_Manager *</type>
      <name>thr_mgr_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>long</type>
      <name>thr_flags_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>n_threads_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thread_Timer_Queue_Adapter</name>
    <filename>a01723.html</filename>
    <templarg>TQ</templarg>
    <base>ACE_Task_Base</base>
    <member kind="typedef">
      <type>TQ</type>
      <name>TIMER_QUEUE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Thread_Timer_Queue_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *=ACE_Thread_Manager::instance(), TQ *timer_queue=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Thread_Timer_Queue_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>schedule</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Event_Handler *handler, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a3</anchor>
      <arglist>(long timer_id, const void **act=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SYNCH_RECURSIVE_MUTEX &amp;</type>
      <name>mutex</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TQ &amp;</type>
      <name>timer_queue</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timer_queue</name>
      <anchor>a8</anchor>
      <arglist>(TQ *tq)</arglist>
    </member>
    <member kind="function">
      <type>TQ *</type>
      <name>timer_queue</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_thread_t</type>
      <name>thr_id</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a11</anchor>
      <arglist>(long flags=THR_NEW_LWP|THR_JOINABLE, int n_threads=1, int force_active=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, ACE_Task_Base *task=0, ACE_hthread_t thread_handles[]=0, void *stack[]=0, size_t stack_size[]=0, ACE_thread_t thread_names[]=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TQ *</type>
      <name>timer_queue_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>delete_timer_queue_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_RECURSIVE_MUTEX</type>
      <name>mutex_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_RECURSIVE_CONDITION</type>
      <name>condition_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>active_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_thread_t</type>
      <name>thr_id_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Throughput_Stats</name>
    <filename>a01724.html</filename>
    <base>ACE_Basic_Stats</base>
    <member kind="function">
      <type></type>
      <name>ACE_Throughput_Stats</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sample</name>
      <anchor>a1</anchor>
      <arglist>(ACE_UINT64 throughput, ACE_UINT64 latency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulate</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Throughput_Stats &amp;throughput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_results</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *msg, ACE_UINT32 scale_factor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dump_throughput</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_TCHAR *msg, ACE_UINT32 scale_factor, ACE_UINT64 elapsed_time, ACE_UINT32 samples_count)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT64</type>
      <name>throughput_last_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Thru_Task</name>
    <filename>a01725.html</filename>
    <templarg></templarg>
    <base>ACE_Task&lt; ACE_SYNCH_USE &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Thru_Task</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Thru_Task</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(void *a=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(u_long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>put</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block *msg, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a6</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>info</name>
      <anchor>a7</anchor>
      <arglist>(ACE_TCHAR **info_string, size_t length) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Time_Request</name>
    <filename>a01726.html</filename>
    <member kind="enumeration">
      <name>Constants</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME_UPDATE</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_TIME_LEN</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Time_Request</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Time_Request</name>
      <anchor>a1</anchor>
      <arglist>(ACE_INT32 msg_type, const ACE_UINT32 time, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>size</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_INT32</type>
      <name>msg_type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_type</name>
      <anchor>a5</anchor>
      <arglist>(ACE_INT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>time</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>time</name>
      <anchor>a7</anchor>
      <arglist>(ACE_UINT32 t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>block_forever</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>block_forever</name>
      <anchor>a9</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value</type>
      <name>timeout</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeout</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Time_Value &amp;timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encode</name>
      <anchor>a12</anchor>
      <arglist>(void *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transfer</type>
      <name>transfer_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>time_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Time_Request::Transfer</name>
    <filename>a01727.html</filename>
    <member kind="variable">
      <type>ACE_INT32</type>
      <name>msg_type_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>block_forever_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>sec_timeout_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>usec_timeout_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>time_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Time_Value</name>
    <filename>a01728.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Time_Value</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Time_Value</name>
      <anchor>a1</anchor>
      <arglist>(long sec, long usec=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Time_Value</name>
      <anchor>a2</anchor>
      <arglist>(const struct timeval &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Time_Value</name>
      <anchor>a3</anchor>
      <arglist>(const timespec_t &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Time_Value</name>
      <anchor>a4</anchor>
      <arglist>(const FILETIME &amp;ft)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a5</anchor>
      <arglist>(long sec, long usec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a6</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a7</anchor>
      <arglist>(const timeval &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a8</anchor>
      <arglist>(const timespec_t &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a9</anchor>
      <arglist>(const FILETIME &amp;ft)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>msec</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msec</name>
      <anchor>a11</anchor>
      <arglist>(long)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator timespec_t</name>
      <anchor>a12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator timeval</name>
      <anchor>a13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const timeval *</name>
      <anchor>a14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator FILETIME</name>
      <anchor>a15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>sec</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sec</name>
      <anchor>a17</anchor>
      <arglist>(long sec)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>usec</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usec</name>
      <anchor>a19</anchor>
      <arglist>(long usec)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value &amp;</type>
      <name>operator+=</name>
      <anchor>a20</anchor>
      <arglist>(const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value &amp;</type>
      <name>operator-=</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value &amp;</type>
      <name>operator *=</name>
      <anchor>a22</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value</type>
      <name>operator++</name>
      <anchor>a23</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value &amp;</type>
      <name>operator++</name>
      <anchor>a24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value</type>
      <name>operator--</name>
      <anchor>a25</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value &amp;</type>
      <name>operator--</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_Time_Value</type>
      <name>zero</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const ACE_Time_Value</type>
      <name>max_time</name>
      <anchor>p1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const DWORDLONG</type>
      <name>FILETIME_to_timval_skew</name>
      <anchor>p2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>normalize</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>timeval</type>
      <name>tv_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export ACE_Time_Value</type>
      <name>operator+</name>
      <anchor>l0</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export ACE_Time_Value</type>
      <name>operator-</name>
      <anchor>l1</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export int</type>
      <name>operator&lt;</name>
      <anchor>l2</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export int</type>
      <name>operator&gt;</name>
      <anchor>l3</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export int</type>
      <name>operator&lt;=</name>
      <anchor>l4</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export int</type>
      <name>operator&gt;=</name>
      <anchor>l5</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export int</type>
      <name>operator==</name>
      <anchor>l6</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export int</type>
      <name>operator!=</name>
      <anchor>l7</anchor>
      <arglist>(const ACE_Time_Value &amp;tv1, const ACE_Time_Value &amp;tv2)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export ACE_Time_Value</type>
      <name>operator *</name>
      <anchor>z98_0</anchor>
      <arglist>(double d, const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="friend">
      <type>friend ACE_Export ACE_Time_Value</type>
      <name>operator *</name>
      <anchor>z98_1</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, double d)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timeprobe</name>
    <filename>a01729.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Timeprobe_Ex</name>
    <filename>a01730.html</filename>
    <templarg>ACE_LOCK</templarg>
    <templarg>ALLOCATOR</templarg>
    <member kind="typedef">
      <type>ACE_Timeprobe_Ex&lt; ACE_LOCK, ALLOCATOR &gt;</type>
      <name>SELF</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timeprobe_Ex&lt; ACE_LOCK, ACE_Allocator &gt;</type>
      <name>ACE_Timeprobe</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set&lt; ACE_Event_Descriptions &gt;</type>
      <name>EVENT_DESCRIPTIONS</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timeprobe_Ex</name>
      <anchor>a0</anchor>
      <arglist>(u_long size=ACE_DEFAULT_TIMEPROBE_TABLE_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timeprobe_Ex</name>
      <anchor>a1</anchor>
      <arglist>(ALLOCATOR *allocator, u_long size=ACE_DEFAULT_TIMEPROBE_TABLE_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Timeprobe_Ex</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeprobe</name>
      <anchor>a3</anchor>
      <arglist>(u_long event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeprobe</name>
      <anchor>a4</anchor>
      <arglist>(const char *id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>event_descriptions</name>
      <anchor>a5</anchor>
      <arglist>(const char **descriptions, u_long minimum_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_times</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_absolute_times</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>increase_size</name>
      <anchor>a9</anchor>
      <arglist>(u_long size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timeprobe_Ex</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Timeprobe_Ex&lt; ACE_LOCK, ALLOCATOR &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set&lt; ACE_Event_Descriptions &gt; &amp;</type>
      <name>event_descriptions</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set&lt; ACE_Event_Descriptions &gt; &amp;</type>
      <name>sorted_event_descriptions</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>find_description_i</name>
      <anchor>a13</anchor>
      <arglist>(u_long i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort_event_descriptions_i</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_timeprobe_t *</type>
      <name>timeprobes</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>lock</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>max_size</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>current_size</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ALLOCATOR *</type>
      <name>allocator</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>EVENT_DESCRIPTIONS</type>
      <name>event_descriptions_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>EVENT_DESCRIPTIONS</type>
      <name>sorted_event_descriptions_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_timeprobe_t *</type>
      <name>timeprobes_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_LOCK</type>
      <name>lock_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>max_size_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>current_size_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_short</type>
      <name>report_buffer_full_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ALLOCATOR *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_timeprobe_t</name>
    <filename>a01731.html</filename>
    <member kind="enumeration">
      <name>event_type</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUMBER</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>event</type>
      <name>event_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>event_type</type>
      <name>event_type_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_hrtime_t</type>
      <name>time_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_thread_t</type>
      <name>thread_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>ACE_timeprobe_t::event</name>
    <filename>a01732.html</filename>
    <member kind="variable">
      <type>u_long</type>
      <name>event_number_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>event_description_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Hash_Iterator_T</name>
    <filename>a01733.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <templarg>BUCKET</templarg>
    <base>ACE_Timer_Queue_Iterator_T</base>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Hash_Iterator_T</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Timer_Hash_T&lt; TYPE, FUNCTOR, ACE_LOCK, BUCKET &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>first</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>next</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>isdone</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>item</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Hash_T&lt; TYPE, FUNCTOR, ACE_LOCK, BUCKET &gt; &amp;</type>
      <name>timer_hash_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>position_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Queue_Iterator_T&lt; TYPE, ACE_Timer_Hash_Upcall&lt; TYPE, FUNCTOR, ACE_LOCK &gt;, ACE_Null_Mutex &gt; *</type>
      <name>iter_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Hash_T</name>
    <filename>a01734.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <templarg>BUCKET</templarg>
    <base>ACE_Timer_Queue_T</base>
    <member kind="typedef">
      <type>ACE_Timer_Hash_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK, BUCKET &gt;</type>
      <name>HASH_ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>INHERITED</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Hash_T</name>
      <anchor>a0</anchor>
      <arglist>(size_t table_size, FUNCTOR *upcall_functor=0, ACE_Free_List&lt; ACE_Timer_Node_T&lt; TYPE &gt; &gt; *freelist=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Hash_T</name>
      <anchor>a1</anchor>
      <arglist>(FUNCTOR *upcall_functor=0, ACE_Free_List&lt; ACE_Timer_Node_T&lt; TYPE &gt; &gt; *freelist=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Timer_Hash_T</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_Time_Value &amp;</type>
      <name>earliest_time</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_interval</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(const TYPE &amp;type, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a7</anchor>
      <arglist>(long timer_id, const void **act=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>expire</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>expire</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;</type>
      <name>iter</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>remove_first</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_first</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_i</name>
      <anchor>c0</anchor>
      <arglist>(const TYPE &amp;type, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_info_i</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time, ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt; &amp;info)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reschedule</name>
      <anchor>c2</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>find_new_earliest</name>
      <anchor>c3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Timer_Hash_T</name>
      <anchor>c4</anchor>
      <arglist>(const ACE_Timer_Hash_T&lt; TYPE, FUNCTOR, ACE_LOCK, BUCKET &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c5</anchor>
      <arglist>(const ACE_Timer_Hash_T&lt; TYPE, FUNCTOR, ACE_LOCK, BUCKET &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BUCKET **</type>
      <name>table_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>table_size_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Hash_Upcall&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>table_functor_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>earliest_position_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HASH_ITERATOR *</type>
      <name>iterator_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Timer_Hash_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK, BUCKET &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Hash_Upcall</name>
    <filename>a01735.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; ACE_Event_Handler *, ACE_Timer_Hash_Upcall&lt; TYPE, FUNCTOR, ACE_LOCK &gt;, ACE_Null_Mutex &gt;</type>
      <name>TIMER_QUEUE</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Hash_Upcall</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Hash_Upcall</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; *timer_hash)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registration</name>
      <anchor>a2</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preinvoke</name>
      <anchor>a3</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time, const void *&amp;upcall_act)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timeout</name>
      <anchor>a4</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>postinvoke</name>
      <anchor>a5</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &amp;cur_time, const void *upcall_act)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_type</name>
      <anchor>a6</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, int dont_call, int &amp;requires_reference_counting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel_timer</name>
      <anchor>a7</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, int dont_call, int requires_reference_counting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deletion</name>
      <anchor>a8</anchor>
      <arglist>(TIMER_QUEUE &amp;timer_queue, ACE_Event_Handler *handler, const void *arg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Timer_Hash_Upcall</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Timer_Hash_Upcall&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Timer_Hash_Upcall&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; *</type>
      <name>timer_hash_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Heap_Iterator_T</name>
    <filename>a01736.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Timer_Queue_Iterator_T</base>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Heap_Iterator_T</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Timer_Heap_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Timer_Heap_Iterator_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>isdone</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>item</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Heap_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;</type>
      <name>timer_heap_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>position_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Heap_T</name>
    <filename>a01737.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Timer_Queue_T</base>
    <member kind="typedef">
      <type>ACE_Timer_Heap_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>HEAP_ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>INHERITED</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Heap_T</name>
      <anchor>a0</anchor>
      <arglist>(size_t size, int preallocated=0, FUNCTOR *upcall_functor=0, ACE_Free_List&lt; ACE_Timer_Node_T&lt; TYPE &gt; &gt; *freelist=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Heap_T</name>
      <anchor>a1</anchor>
      <arglist>(FUNCTOR *upcall_functor=0, ACE_Free_List&lt; ACE_Timer_Node_T&lt; TYPE &gt; &gt; *freelist=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Timer_Heap_T</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_Time_Value &amp;</type>
      <name>earliest_time</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_interval</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(const TYPE &amp;type, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a7</anchor>
      <arglist>(long timer_id, const void **act=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;</type>
      <name>iter</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>remove_first</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_first</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_i</name>
      <anchor>b0</anchor>
      <arglist>(const TYPE &amp;type, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>reschedule</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>alloc_node</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>free_node</name>
      <anchor>b3</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>remove</name>
      <anchor>c0</anchor>
      <arglist>(size_t slot)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insert</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *new_node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow_heap</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reheap_up</name>
      <anchor>c3</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *new_node, size_t slot, size_t parent)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reheap_down</name>
      <anchor>c4</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *moved_node, size_t slot, size_t child)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>copy</name>
      <anchor>c5</anchor>
      <arglist>(size_t slot, ACE_Timer_Node_T&lt; TYPE &gt; *moved_node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>timer_id</name>
      <anchor>c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>pop_freelist</name>
      <anchor>c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>push_freelist</name>
      <anchor>c8</anchor>
      <arglist>(int old_id)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Timer_Heap_T</name>
      <anchor>c9</anchor>
      <arglist>(const ACE_Timer_Heap_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c10</anchor>
      <arglist>(const ACE_Timer_Heap_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_limbo_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HEAP_ITERATOR *</type>
      <name>iterator_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; **</type>
      <name>heap_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ssize_t *</type>
      <name>timer_ids_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>timer_ids_curr_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>timer_ids_min_free_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>preallocated_nodes_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>preallocated_nodes_freelist_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Set&lt; ACE_Timer_Node_T&lt; TYPE &gt; * &gt;</type>
      <name>preallocated_node_set_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Timer_Heap_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_List_Iterator_T</name>
    <filename>a01738.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Timer_Queue_Iterator_T</base>
    <member kind="typedef">
      <type>ACE_Timer_List_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>List</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_List_Iterator_T</name>
      <anchor>a0</anchor>
      <arglist>(List &amp;lst)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Timer_List_Iterator_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>isdone</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>item</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>List &amp;</type>
      <name>list_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>current_node_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_List_T</name>
    <filename>a01739.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Timer_Queue_T</base>
    <member kind="typedef">
      <type>ACE_Timer_List_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>Iterator</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Node_T&lt; TYPE &gt;</type>
      <name>Node</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>Base</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Free_List&lt; Node &gt;</type>
      <name>FreeList</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_List_T</name>
      <anchor>a0</anchor>
      <arglist>(FUNCTOR *upcall_functor=0, FreeList *freelist=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Timer_List_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_Time_Value &amp;</type>
      <name>earliest_time</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_interval</name>
      <anchor>a4</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a5</anchor>
      <arglist>(const TYPE &amp;type, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(long timer_id, const void **act=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;</type>
      <name>iter</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>remove_first</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reschedule</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_first</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_i</name>
      <anchor>c0</anchor>
      <arglist>(const TYPE &amp;type, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>schedule_i</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *n, const ACE_Time_Value &amp;exp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>find_node</name>
      <anchor>c2</anchor>
      <arglist>(long timer_id) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cancel_i</name>
      <anchor>c3</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unlink</name>
      <anchor>c4</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_first_i</name>
      <anchor>c5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Timer_List_T</name>
      <anchor>c6</anchor>
      <arglist>(const ACE_Timer_List_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c7</anchor>
      <arglist>(const ACE_Timer_List_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Iterator *</type>
      <name>iterator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>id_counter_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Timer_List_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Node_Dispatch_Info_T</name>
    <filename>a01740.html</filename>
    <templarg>TYPE</templarg>
    <member kind="variable">
      <type>TYPE</type>
      <name>type_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>act_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>recurring_timer_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Node_T</name>
    <filename>a01741.html</filename>
    <templarg>TYPE</templarg>
    <member kind="typedef">
      <type>ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt;</type>
      <name>DISPATCH_INFO</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Node_T</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Timer_Node_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(const TYPE &amp;type, const void *a, const ACE_Time_Value &amp;t, const ACE_Time_Value &amp;i, ACE_Timer_Node_T&lt; TYPE &gt; *n, long timer_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a3</anchor>
      <arglist>(const TYPE &amp;type, const void *a, const ACE_Time_Value &amp;t, const ACE_Time_Value &amp;i, ACE_Timer_Node_T&lt; TYPE &gt; *p, ACE_Timer_Node_T&lt; TYPE &gt; *n, long timer_id)</arglist>
    </member>
    <member kind="function">
      <type>TYPE &amp;</type>
      <name>get_type</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_type</name>
      <anchor>a5</anchor>
      <arglist>(TYPE &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>get_act</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_act</name>
      <anchor>a7</anchor>
      <arglist>(void *act)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value &amp;</type>
      <name>get_timer_value</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_timer_value</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Time_Value &amp;timer_value)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value &amp;</type>
      <name>get_interval</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_interval</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_prev</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_prev</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *prev)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_next</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_next</name>
      <anchor>a15</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *next)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>get_timer_id</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_timer_id</name>
      <anchor>a17</anchor>
      <arglist>(long timer_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_dispatch_info</name>
      <anchor>a18</anchor>
      <arglist>(ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt; &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TYPE</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const void *</type>
      <name>act_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>timer_value_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>interval_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>prev_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>next_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>timer_id_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Queue_Iterator_T</name>
    <filename>a01742.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Queue_Iterator_T</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Timer_Queue_Iterator_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>isdone</name>
      <anchor>a4</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>item</name>
      <anchor>a5</anchor>
      <arglist>(void)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Queue_T</name>
    <filename>a01743.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="typedef">
      <type>ACE_Timer_Queue_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Queue_T</name>
      <anchor>a0</anchor>
      <arglist>(FUNCTOR *upcall_functor=0, ACE_Free_List&lt; ACE_Timer_Node_T&lt; TYPE &gt; &gt; *freelist=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Timer_Queue_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a2</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const ACE_Time_Value &amp;</type>
      <name>earliest_time</name>
      <anchor>a3</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule</name>
      <anchor>a4</anchor>
      <arglist>(const TYPE &amp;type, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>reset_interval</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(const TYPE &amp;type, int dont_call_handle_close=1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a7</anchor>
      <arglist>(long timer_id, const void **act=0, int dont_call_handle_close=1)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>expire</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_info</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time, ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt; &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>expire</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Time_Value</type>
      <name>gettimeofday</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gettimeofday</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Time_Value(*gettimeofday)(void))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Time_Value *</type>
      <name>calculate_timeout</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Time_Value *max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Time_Value *</type>
      <name>calculate_timeout</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Time_Value *max, ACE_Time_Value *the_timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer_skew</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_Time_Value &amp;skew)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_Time_Value &amp;</type>
      <name>timer_skew</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_LOCK &amp;</type>
      <name>mutex</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FUNCTOR &amp;</type>
      <name>upcall_functor</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ITERATOR &amp;</type>
      <name>iter</name>
      <anchor>a19</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>remove_first</name>
      <anchor>a20</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_first</name>
      <anchor>a22</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>return_node</name>
      <anchor>a23</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preinvoke</name>
      <anchor>a24</anchor>
      <arglist>(ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt; &amp;info, const ACE_Time_Value &amp;cur_time, const void *&amp;upcall_act)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upcall</name>
      <anchor>a25</anchor>
      <arglist>(ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt; &amp;info, const ACE_Time_Value &amp;cur_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postinvoke</name>
      <anchor>a26</anchor>
      <arglist>(ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt; &amp;info, const ACE_Time_Value &amp;cur_time, const void *upcall_act)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual long</type>
      <name>schedule_i</name>
      <anchor>b0</anchor>
      <arglist>(const TYPE &amp;type, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual void</type>
      <name>reschedule</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)=0</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>alloc_node</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>free_node</name>
      <anchor>b3</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_info_i</name>
      <anchor>b4</anchor>
      <arglist>(const ACE_Time_Value &amp;current_time, ACE_Timer_Node_Dispatch_Info_T&lt; TYPE &gt; &amp;info)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_LOCK</type>
      <name>mutex_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Free_List&lt; ACE_Timer_Node_T&lt; TYPE &gt; &gt; *</type>
      <name>free_list_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value(*</type>
      <name>gettimeofday_</name>
      <anchor>n2</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>FUNCTOR *</type>
      <name>upcall_functor_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_upcall_functor_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_free_list_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Timer_Queue_T</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>timeout_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>timer_skew_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Wheel_Iterator_T</name>
    <filename>a01744.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Timer_Queue_Iterator_T</base>
    <member kind="typedef">
      <type>ACE_Timer_Wheel_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>Wheel</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Node_T&lt; TYPE &gt;</type>
      <name>Node</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Wheel_Iterator_T</name>
      <anchor>a0</anchor>
      <arglist>(Wheel &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Timer_Wheel_Iterator_T</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>first</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>next</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>isdone</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>item</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Wheel &amp;</type>
      <name>timer_wheel_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_int</type>
      <name>spoke_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>current_node_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>goto_next</name>
      <anchor>c0</anchor>
      <arglist>(u_int start_spoke)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Timer_Wheel_T</name>
    <filename>a01745.html</filename>
    <templarg>TYPE</templarg>
    <templarg>FUNCTOR</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Timer_Queue_T</base>
    <member kind="typedef">
      <type>ACE_Timer_Wheel_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>Iterator</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Node_T&lt; TYPE &gt;</type>
      <name>Node</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Timer_Queue_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</type>
      <name>Base</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Free_List&lt; Node &gt;</type>
      <name>FreeList</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Wheel_T</name>
      <anchor>a0</anchor>
      <arglist>(FUNCTOR *upcall_functor=0, FreeList *freelist=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Timer_Wheel_T</name>
      <anchor>a1</anchor>
      <arglist>(u_int spoke_count, u_int resolution, size_t prealloc=0, FUNCTOR *upcall_functor=0, FreeList *freelist=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Timer_Wheel_T</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_empty</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_Time_Value &amp;</type>
      <name>earliest_time</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_interval</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a6</anchor>
      <arglist>(const TYPE &amp;type, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel</name>
      <anchor>a7</anchor>
      <arglist>(long timer_id, const void **act=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>expire</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>expire</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Time_Value &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;</type>
      <name>iter</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>remove_first</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_first</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_i</name>
      <anchor>b0</anchor>
      <arglist>(const TYPE &amp;type, const void *act, const ACE_Time_Value &amp;future_time, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>get_first_i</name>
      <anchor>c0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>remove_first_expired</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Time_Value &amp;now)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>open_i</name>
      <anchor>c2</anchor>
      <arglist>(size_t prealloc, u_int spokes, u_int res)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reschedule</name>
      <anchor>c3</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>find_spoke_node</name>
      <anchor>c4</anchor>
      <arglist>(u_int spoke, long timer_id) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; *</type>
      <name>find_node</name>
      <anchor>c5</anchor>
      <arglist>(long timer_id) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_int</type>
      <name>calculate_spoke</name>
      <anchor>c6</anchor>
      <arglist>(const ACE_Time_Value &amp;expire) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>long</type>
      <name>generate_timer_id</name>
      <anchor>c7</anchor>
      <arglist>(u_int spoke)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>schedule_i</name>
      <anchor>c8</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *n, u_int spoke, const ACE_Time_Value &amp;expire)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cancel_i</name>
      <anchor>c9</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unlink</name>
      <anchor>c10</anchor>
      <arglist>(ACE_Timer_Node_T&lt; TYPE &gt; *n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recalc_earliest</name>
      <anchor>c11</anchor>
      <arglist>(const ACE_Time_Value &amp;last)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>power2bits</name>
      <anchor>c12</anchor>
      <arglist>(int n, int min_bits, int max_bits)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_Timer_Wheel_T</name>
      <anchor>c13</anchor>
      <arglist>(const ACE_Timer_Wheel_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c14</anchor>
      <arglist>(const ACE_Timer_Wheel_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Node_T&lt; TYPE &gt; **</type>
      <name>spokes_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_int</type>
      <name>spoke_count_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>spoke_bits_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_int</type>
      <name>max_per_spoke_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>res_bits_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_int</type>
      <name>earliest_spoke_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Iterator *</type>
      <name>iterator_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>wheel_time_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_int</type>
      <name>timer_count_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Timer_Wheel_Iterator_T&lt; TYPE, FUNCTOR, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TkReactor</name>
    <filename>a01746.html</filename>
    <base>ACE_Select_Reactor_T&lt; ACE_Select_Reactor_Token &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_TkReactor</name>
      <anchor>a0</anchor>
      <arglist>(size_t size=DEFAULT_SIZE, int restart=0, ACE_Sig_Handler *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_TkReactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a3</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Event_Handler *handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>remove_TkFileHandler</name>
      <anchor>b4</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>wait_for_multiple_events</name>
      <anchor>b5</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;, ACE_Time_Value *)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>TkWaitForMultipleEvents</name>
      <anchor>b6</anchor>
      <arglist>(int, ACE_Select_Reactor_Handle_Set &amp;, ACE_Time_Value *)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TkReactorID *</type>
      <name>ids_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Tk_TimerToken</type>
      <name>timeout_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset_timeout</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_TkReactor</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_TkReactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_TkReactor &amp;</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_TkReactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>TimerCallbackProc</name>
      <anchor>f0</anchor>
      <arglist>(ClientData cd)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>InputCallbackProc</name>
      <anchor>f1</anchor>
      <arglist>(ClientData cd, int mask)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TkReactor_Input_Callback</name>
    <filename>a01747.html</filename>
    <member kind="variable">
      <type>ACE_TkReactor *</type>
      <name>reactor_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TkReactorID</name>
    <filename>a01748.html</filename>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TkReactorID *</type>
      <name>next_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TLI</name>
    <filename>a01749.html</filename>
    <base>ACE_IPC_SAP</base>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>open</name>
      <anchor>a0</anchor>
      <arglist>(const char device[], int oflag=O_RDWR, struct t_info *info=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_option</name>
      <anchor>a2</anchor>
      <arglist>(int level, int option, void *optval, int optlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_option</name>
      <anchor>a3</anchor>
      <arglist>(int level, int option, void *optval, int &amp;optlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>look</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rcvdis</name>
      <anchor>a5</anchor>
      <arglist>(struct t_discon *=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>snddis</name>
      <anchor>a6</anchor>
      <arglist>(struct t_call *=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sndrel</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rcvrel</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_local_addr</name>
      <anchor>a9</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_TLI</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>~ACE_TLI</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_TLI</name>
      <anchor>b2</anchor>
      <arglist>(const char device[], int oflag=O_RDWR, struct t_info *info=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TLI_Acceptor</name>
    <filename>a01750.html</filename>
    <base>ACE_TLI</base>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TLI_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TLI_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TLI_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, int reuse_addr=0, int oflag=O_RDWR, struct t_info *info=0, int backlog=ACE_DEFAULT_BACKLOG, const char device[]=ACE_TLI_TCP_DEVICE)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Addr &amp;remote_sap, int reuse_addr=0, int oflag=O_RDWR, struct t_info *info=0, int backlog=ACE_DEFAULT_BACKLOG, const char device[]=ACE_TLI_TCP_DEVICE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(ACE_TLI_Stream &amp;new_tli_sap, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0, int rwflag=1, netbuf *udata=0, netbuf *opt=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>handle_async_event</name>
      <anchor>c0</anchor>
      <arglist>(int restart, int rwflag)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>device_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>backlog_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>rwflag_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TLI_Request_Queue *</type>
      <name>queue_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>t_discon *</type>
      <name>disp_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Request_Queue</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TLI_Connector</name>
    <filename>a01751.html</filename>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TLI_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TLI_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TLI_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_TLI_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0, const char device[]=ACE_TLI_TCP_DEVICE, struct t_info *info=0, int rw_flag=1, struct netbuf *udata=0, struct netbuf *opt=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TLI_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0, const char device[]=ACE_TLI_TCP_DEVICE, struct t_info *info=0, int rw_flag=1, struct netbuf *udata=0, struct netbuf *opt=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>complete</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TLI_Stream &amp;new_stream, ACE_Addr *remote_sap, ACE_Time_Value *tv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_TLI_Request</name>
    <filename>a01752.html</filename>
    <member kind="variable">
      <type>t_call *</type>
      <name>callp_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TLI_Request *</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TLI_Request_Queue</name>
    <filename>a01753.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_TLI_Request_Queue</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE fd, int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>enqueue</name>
      <anchor>a3</anchor>
      <arglist>(const char device[], int restart, int rwflag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dequeue</name>
      <anchor>a4</anchor>
      <arglist>(ACE_TLI_Request *&amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a5</anchor>
      <arglist>(int sequence_number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_TLI_Request *</type>
      <name>alloc</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchor>a9</anchor>
      <arglist>(ACE_TLI_Request *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_count_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TLI_Request *</type>
      <name>base_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TLI_Request *</type>
      <name>tail_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TLI_Request *</type>
      <name>free_list_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TLI_Stream</name>
    <filename>a01754.html</filename>
    <base>ACE_TLI</base>
    <member kind="typedef">
      <type>ACE_INET_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TLI_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>active_close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>passive_close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Addr &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a5</anchor>
      <arglist>(const void *buf, size_t n, int flags, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a6</anchor>
      <arglist>(void *buf, size_t n, int *flags, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a7</anchor>
      <arglist>(const void *buf, size_t n, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a8</anchor>
      <arglist>(void *buf, size_t n, int *flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a9</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a10</anchor>
      <arglist>(void *buf, size_t n, const ACE_Time_Value *timeout=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a11</anchor>
      <arglist>(const void *buf, size_t n, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a12</anchor>
      <arglist>(void *buf, size_t n, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get_rwflag</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set_rwflag</name>
      <anchor>c1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>rwflag_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_TLI_Acceptor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_TLI_Connector</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token</name>
    <filename>a01755.html</filename>
    <member kind="enumeration">
      <name>QUEUEING_STRATEGY</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIFO</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIFO</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Token</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *name=0, void *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Token</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>queueing_strategy</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queueing_strategy</name>
      <anchor>a3</anchor>
      <arglist>(int queueing_strategy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a4</anchor>
      <arglist>(void(*sleep_hook)(void *), void *arg=0, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sleep_hook</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>renew</name>
      <anchor>a7</anchor>
      <arglist>(int requeue_position=0, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>release</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_read</name>
      <anchor>a12</anchor>
      <arglist>(void(*sleep_hook)(void *), void *arg=0, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a14</anchor>
      <arglist>(void(*sleep_hook)(void *), void *arg=0, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_read</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write_upgrade</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waiters</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_thread_t</type>
      <name>current_owner</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACE_Token_Op_Type</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_TOKEN</name>
      <anchor>u2u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_TOKEN</name>
      <anchor>u2u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>shared_acquire</name>
      <anchor>c0</anchor>
      <arglist>(void(*sleep_hook_func)(void *), void *arg, ACE_Time_Value *timeout, ACE_Token_Op_Type op_type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>wakeup_next_waiter</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Token_Queue</type>
      <name>writers_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Token_Queue</type>
      <name>readers_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Mutex</type>
      <name>lock_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_thread_t</type>
      <name>owner_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>in_use_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>waiters_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nesting_level_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Condition_Attributes</type>
      <name>attributes_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queueing_strategy_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Token::ACE_Token_Queue_Entry</name>
    <filename>a01757.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Queue_Entry</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Mutex &amp;m, ACE_thread_t t_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Queue_Entry</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Thread_Mutex &amp;m, ACE_thread_t t_id, ACE_Condition_Attributes &amp;attributes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Time_Value *timeout, ACE_Thread_Mutex &amp;lock)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Token_Queue_Entry *</type>
      <name>next_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_thread_t</type>
      <name>thread_id_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Semaphore</type>
      <name>cv_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>runable_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Token::ACE_Token_Queue</name>
    <filename>a01756.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Queue</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_entry</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Token_Queue_Entry *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_entry</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Token_Queue_Entry &amp;entry, int requeue_position=-1)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Token_Queue_Entry *</type>
      <name>head_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Token_Queue_Entry *</type>
      <name>tail_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Collection</name>
    <filename>a01758.html</filename>
    <base>ACE_Token_Proxy</base>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Collection</name>
      <anchor>a0</anchor>
      <arglist>(int debug=0, const ACE_TCHAR *name=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Token_Proxy &amp;token)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>extract</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *token_name, ACE_Token_Proxy *&amp;proxy)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Token_Proxy *</type>
      <name>is_member</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *token_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_member</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Token_Proxy &amp;token)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a5</anchor>
      <arglist>(int notify=0, void(*sleep_hook)(void *)=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *token_name, int notify=0, void(*sleep_hook)(void *)=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a7</anchor>
      <arglist>(void(*sleep_hook)(void *)=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_TCHAR *token_name, void(*sleep_hook)(void *)=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a9</anchor>
      <arglist>(int requeue_position=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *token_name, int requeue_position=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_TCHAR *token_name, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Token_Collection</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Token_Name</type>
      <name>TOKEN_NAME</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Map_Manager&lt; TOKEN_NAME, ACE_Token_Proxy *, ACE_Null_Mutex &gt;</type>
      <name>COLLECTION</name>
      <anchor>t1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>COLLECTION::ITERATOR</type>
      <name>COLLECTION_ITERATOR</name>
      <anchor>t2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>COLLECTION::ENTRY</type>
      <name>COLLECTION_ENTRY</name>
      <anchor>t3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_TCHAR *name)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>COLLECTION</type>
      <name>collection_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>debug_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR</type>
      <name>name_</name>
      <anchor>n2</anchor>
      <arglist>[ACE_MAXTOKENNAMELEN]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TOKEN_CONST</name>
    <filename>a01759.html</filename>
    <member kind="typedef">
      <type>ACE_Null_Condition</type>
      <name>COND_VAR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Null_Mutex</type>
      <name>MUTEX</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Guard&lt; ACE_Null_Mutex &gt;</type>
      <name>GUARD</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Invariant_Manager</name>
    <filename>a01760.html</filename>
    <base>ACE_Cleanup</base>
    <member kind="function">
      <type>int</type>
      <name>acquired</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Token_Proxy *proxy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasing</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Token_Proxy *proxy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mutex_acquired</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *token_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mutex_releasing</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TCHAR *token_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reader_acquired</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TCHAR *token_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writer_acquired</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TCHAR *token_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rwlock_releasing</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *token_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Invariant_Manager</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Token_Invariant_Manager</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Token_Invariant_Manager *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Token_Name</type>
      <name>TOKEN_NAME</name>
      <anchor>t0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Map_Manager&lt; TOKEN_NAME, ACE_Mutex_Invariants *, ACE_Null_Mutex &gt;</type>
      <name>MUTEX_COLLECTION</name>
      <anchor>t1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>MUTEX_COLLECTION::ITERATOR</type>
      <name>MUTEX_COLLECTION_ITERATOR</name>
      <anchor>t2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>MUTEX_COLLECTION::ENTRY</type>
      <name>MUTEX_COLLECTION_ENTRY</name>
      <anchor>t3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>ACE_Map_Manager&lt; TOKEN_NAME, ACE_RWLock_Invariants *, ACE_Null_Mutex &gt;</type>
      <name>RWLOCK_COLLECTION</name>
      <anchor>t4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>RWLOCK_COLLECTION::ITERATOR</type>
      <name>RWLOCK_COLLECTION_ITERATOR</name>
      <anchor>t5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="public">
      <type>RWLOCK_COLLECTION::ENTRY</type>
      <name>RWLOCK_COLLECTION_ENTRY</name>
      <anchor>t6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>get_mutex</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_TCHAR *token_name, ACE_Mutex_Invariants *&amp;inv)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>get_rwlock</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_TCHAR *token_name, ACE_RWLock_Invariants *&amp;inv)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TOKEN_CONST::MUTEX</type>
      <name>lock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>MUTEX_COLLECTION</type>
      <name>mutex_collection_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>RWLOCK_COLLECTION</type>
      <name>rwlock_collection_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_Token_Invariant_Manager *</type>
      <name>instance_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Manager</name>
    <filename>a01761.html</filename>
    <base>ACE_Cleanup</base>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Manager</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Token_Manager</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>instance</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Token_Manager *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_token</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Token_Proxy *, const ACE_TCHAR *token_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>check_deadlock</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Token_Proxy *proxy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>check_deadlock</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Tokens *token, ACE_Token_Proxy *proxy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release_token</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Tokens *&amp;token)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TOKEN_CONST::MUTEX &amp;</type>
      <name>mutex</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debug</name>
      <anchor>a9</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_Token_Manager *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Token_Name</type>
      <name>TOKEN_NAME</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Map_Manager&lt; TOKEN_NAME, ACE_Tokens *, ACE_Null_Mutex &gt;</type>
      <name>COLLECTION</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>COLLECTION::ITERATOR</type>
      <name>COLLECTION_ITERATOR</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>COLLECTION::ENTRY</type>
      <name>COLLECTION_ENTRY</name>
      <anchor>u3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_Tokens *</type>
      <name>token_waiting_for</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_TCHAR *client_id)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>debug_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TOKEN_CONST::MUTEX</type>
      <name>lock_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>COLLECTION</type>
      <name>collection_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_Token_Manager *</type>
      <name>token_manager_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Name</name>
    <filename>a01762.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Name</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *token_name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Name</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Token_Name &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Token_Name</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_Token_Name &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Token_Name &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_TCHAR *new_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>token_name_</name>
      <anchor>o0</anchor>
      <arglist>[ACE_MAXTOKENNAMELEN]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Proxy</name>
    <filename>a01763.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Proxy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Token_Proxy</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TCHAR *name, int ignore_deadlock=0, int debug=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(int notify=0, void(*sleep_hook)(void *)=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a4</anchor>
      <arglist>(int requeue_position=-1, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void(*sleep_hook)(void *)=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_read</name>
      <anchor>a8</anchor>
      <arglist>(int notify=0, void(*sleep_hook)(void *)=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>acquire_write</name>
      <anchor>a9</anchor>
      <arglist>(int notify=0, void(*sleep_hook)(void *)=0, ACE_Synch_Options &amp;options=ACE_Synch_Options::defaults)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_read</name>
      <anchor>a10</anchor>
      <arglist>(void(*sleep_hook)(void *)=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>tryacquire_write</name>
      <anchor>a11</anchor>
      <arglist>(void(*sleep_hook)(void *)=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_TCHAR *</type>
      <name>client_id</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>client_id</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_TCHAR *client_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sleep_hook</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>token_acquired</name>
      <anchor>a16</anchor>
      <arglist>(ACE_TPQ_Entry *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ACE_TCHAR *</type>
      <name>owner_id</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Token_Proxy *</type>
      <name>clone</name>
      <anchor>a18</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a20</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Token_Proxy</name>
      <anchor>b0</anchor>
      <arglist>(const ACE_Token_Proxy &amp;)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_options</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Synch_Options &amp;options, ACE_TOKEN_CONST::COND_VAR &amp;cv)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="pure">
      <type>virtual ACE_Tokens *</type>
      <name>create_token</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_TCHAR *name)=0</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>ignore_deadlock_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>debug_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Tokens *</type>
      <name>token_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TSS_TPQ_Entry</type>
      <name>waiter_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Token_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Token_Invariant_Manager</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Proxy_Queue</name>
    <filename>a01764.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Proxy_Queue</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Token_Proxy_Queue</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueue</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TPQ_Entry *new_entry, int position)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TPQ_Entry *</type>
      <name>head</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dequeue</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TPQ_Entry *remove_me)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TPQ_Entry *</type>
      <name>head_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TPQ_Entry *</type>
      <name>tail_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>size_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_TPQ_Iterator</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Reply</name>
    <filename>a01765.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Reply</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>length</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>length</name>
      <anchor>a2</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>errnum</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errnum</name>
      <anchor>a4</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>arg</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arg</name>
      <anchor>a6</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encode</name>
      <anchor>a7</anchor>
      <arglist>(void *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Token_Reply::Transfer</type>
      <name>transfer_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Token_Reply::Transfer</name>
    <filename>a01766.html</filename>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>length_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>errno_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>arg_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Token_Request</name>
    <filename>a01767.html</filename>
    <member kind="enumeration">
      <name>OPERATION</name>
      <anchor>s5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACQUIRE</name>
      <anchor>s5s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RELEASE</name>
      <anchor>s5s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENEW</name>
      <anchor>s5s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REMOVE</name>
      <anchor>s5s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRY_ACQUIRE</name>
      <anchor>s5s4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Request</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Token_Request</name>
      <anchor>a1</anchor>
      <arglist>(int token_type, int proxy_type, ACE_UINT32 operation, const ACE_TCHAR token_name[], const ACE_TCHAR client_id[], const ACE_Synch_Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>length</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>length</name>
      <anchor>a3</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>proxy_type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy_type</name>
      <anchor>a5</anchor>
      <arglist>(int proxy_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>token_type</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>token_type</name>
      <anchor>a7</anchor>
      <arglist>(int token_type)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>operation_type</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operation_type</name>
      <anchor>a9</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>requeue_position</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requeue_position</name>
      <anchor>a11</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>notify</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchor>a13</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Synch_Options &amp;</type>
      <name>options</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>options</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_Synch_Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>token_name</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>client_id</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>token_name</name>
      <anchor>a18</anchor>
      <arglist>(const ACE_TCHAR *token_name, const ACE_TCHAR *client_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encode</name>
      <anchor>a19</anchor>
      <arglist>(void *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Token_Request::Transfer</type>
      <name>transfer_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>token_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR *</type>
      <name>client_id_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Synch_Options</type>
      <name>options_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Token_Request::Transfer</name>
    <filename>a01768.html</filename>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>length_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>token_type_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>proxy_type_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>operation_type_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>requeue_position_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>notify_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>use_timeout_</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>sec_</name>
      <anchor>m7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>usec_</name>
      <anchor>m8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT32</type>
      <name>arg_</name>
      <anchor>m9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR</type>
      <name>data_</name>
      <anchor>m10</anchor>
      <arglist>[ACE_MAXTOKENNAMELEN+ACE_MAXCLIENTIDLEN+3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Tokenizer</name>
    <filename>a01769.html</filename>
    <member kind="enumvalue">
      <name>MAX_DELIMITERS</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_PRESERVES</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Tokenizer</name>
      <anchor>a0</anchor>
      <arglist>(ACE_TCHAR *buffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delimiter</name>
      <anchor>a1</anchor>
      <arglist>(ACE_TCHAR d)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delimiter_replace</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TCHAR d, ACE_TCHAR replacement)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preserve_designators</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TCHAR start, ACE_TCHAR stop, int strip=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TCHAR *</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>is_delimiter</name>
      <anchor>b0</anchor>
      <arglist>(ACE_TCHAR d, int &amp;replace, ACE_TCHAR &amp;r)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>is_preserve_designator</name>
      <anchor>b1</anchor>
      <arglist>(ACE_TCHAR start, ACE_TCHAR &amp;stop, int &amp;strip)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR *</type>
      <name>buffer_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>index_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Preserve_Entry</type>
      <name>preserves_</name>
      <anchor>n2</anchor>
      <arglist>[MAX_PRESERVES]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>preserves_index_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Delimiter_Entry</type>
      <name>delimiters_</name>
      <anchor>n4</anchor>
      <arglist>[MAX_DELIMITERS]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delimiter_index_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Tokenizer::Preserve_Entry</name>
    <filename>a01771.html</filename>
    <member kind="variable">
      <type>ACE_TCHAR</type>
      <name>start_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR</type>
      <name>stop_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>strip_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Tokenizer::Delimiter_Entry</name>
    <filename>a01770.html</filename>
    <member kind="variable">
      <type>ACE_TCHAR</type>
      <name>delimiter_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR</type>
      <name>replacement_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>replace_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Tokens</name>
    <filename>a01772.html</filename>
    <member kind="typedef">
      <type>ACE_Unbounded_Stack&lt; ACE_TPQ_Entry * &gt;</type>
      <name>OWNER_STACK</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TOKEN_TYPES</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MUTEX</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RWLOCK</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Tokens</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_Tokens</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>acquire</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TPQ_Entry *caller, int ignore_deadlock, int notify)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>tryacquire</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TPQ_Entry *caller)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>renew</name>
      <anchor>a4</anchor>
      <arglist>(ACE_TPQ_Entry *caller, int requeue_position)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>release</name>
      <anchor>a5</anchor>
      <arglist>(ACE_TPQ_Entry *caller)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_owner</name>
      <anchor>a6</anchor>
      <arglist>(ACE_TPQ_Entry *caller)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchor>a7</anchor>
      <arglist>(ACE_TPQ_Entry *caller)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>owners</name>
      <anchor>a8</anchor>
      <arglist>(OWNER_STACK &amp;o, const ACE_TCHAR *id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>is_waiting_for</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_TCHAR *id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>is_owner</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *id)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Token_Proxy_Queue *</type>
      <name>waiters</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>no_of_waiters</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>owner_id</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>name</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inc_reference</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dec_reference</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>type</name>
      <anchor>a18</anchor>
      <arglist>(void) const=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchor>a19</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visited</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_TPQ_Entry *</type>
      <name>owner</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>visited_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>reference_count_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Token_Proxy_Queue</type>
      <name>waiters_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_TCHAR</type>
      <name>token_name_</name>
      <anchor>n3</anchor>
      <arglist>[ACE_MAXTOKENNAMELEN]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TP_Reactor</name>
    <filename>a01773.html</filename>
    <base>ACE_Select_Reactor_T&lt; ACE_Select_Reactor_Token &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_TP_Reactor</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int mask_signals=1, int s_queue=ACE_Select_Reactor_Token::FIFO)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TP_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(size_t max_number_of_handles, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int mask_signals=1, int s_queue=ACE_Select_Reactor_Token::FIFO)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a4</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resumable_handler</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a7</anchor>
      <arglist>(ACE_thread_t n_id, ACE_thread_t *o_id=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a8</anchor>
      <arglist>(ACE_thread_t *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>z99_0</anchor>
      <arglist>(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>z99_1</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>z99_2</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_HANDLE event_handle=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>z99_3</anchor>
      <arglist>(ACE_HANDLE event_handle, ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>z99_4</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>no_op_sleep_hook</name>
      <anchor>d0</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>dispatch_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Time_Value *max_wait_time, ACE_TP_Token_Guard &amp;guard)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>get_event_for_dispatching</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Time_Value *max_wait_time)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_signals</name>
      <anchor>b2</anchor>
      <arglist>(int &amp;event_count, ACE_TP_Token_Guard &amp;g)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_timer_events</name>
      <anchor>b3</anchor>
      <arglist>(int &amp;event_count, ACE_TP_Token_Guard &amp;g)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_notify_events</name>
      <anchor>b4</anchor>
      <arglist>(int &amp;event_count, ACE_TP_Token_Guard &amp;g)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>handle_socket_events</name>
      <anchor>b5</anchor>
      <arglist>(int &amp;event_count, ACE_TP_Token_Guard &amp;g)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>notify_handle</name>
      <anchor>b6</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Handle_Set &amp;, ACE_Event_Handler *eh, ACE_EH_PTMF callback)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_HANDLE</type>
      <name>get_notify_handle</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>get_socket_event_info</name>
      <anchor>c1</anchor>
      <arglist>(ACE_EH_Dispatch_Info &amp;info)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>dispatch_socket_event</name>
      <anchor>c2</anchor>
      <arglist>(ACE_EH_Dispatch_Info &amp;dispatch_info)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clear_handle_read_set</name>
      <anchor>c3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_TP_Reactor</name>
      <anchor>c4</anchor>
      <arglist>(const ACE_TP_Reactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_TP_Reactor &amp;</type>
      <name>operator=</name>
      <anchor>c5</anchor>
      <arglist>(const ACE_TP_Reactor &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TP_Token_Guard</name>
    <filename>a01774.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_TP_Token_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Select_Reactor_Token &amp;token)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_TP_Token_Guard</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release_token</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_owner</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>grab_token</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_token</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_TP_Token_Guard</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Select_Reactor_Token &amp;</type>
      <name>token_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>owner_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TPQ_Entry</name>
    <filename>a01775.html</filename>
    <member kind="typedef">
      <type>void(*</type>
      <name>PTVF</name>
      <anchor>s0</anchor>
      <arglist>)(void *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TPQ_Entry</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TPQ_Entry</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Token_Proxy *proxy, const ACE_TCHAR *client_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TPQ_Entry</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TPQ_Entry &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_TPQ_Entry</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TPQ_Entry &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Token_Proxy *</type>
      <name>proxy</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Token_Proxy *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nesting_level</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nesting_level</name>
      <anchor>a8</anchor>
      <arglist>(int delta)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_TCHAR *</type>
      <name>client_id</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>client_id</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_TCHAR *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>equal_client_id</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_TCHAR *id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a12</anchor>
      <arglist>(void(*sleep_hook)(void *))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sleep_hook</name>
      <anchor>a13</anchor>
      <arglist>(void(*sh)(void *))</arglist>
    </member>
    <member kind="function">
      <type>PTVF</type>
      <name>sleep_hook</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>call_sleep_hook</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waiting</name>
      <anchor>a17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waiting</name>
      <anchor>a18</anchor>
      <arglist>(int w)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_TOKEN_CONST::COND_VAR</type>
      <name>cond_var_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TOKEN_CONST::MUTEX</type>
      <name>lock_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TPQ_Entry *</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>waiting_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Token_Proxy *</type>
      <name>proxy_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nesting_level_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>arg_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TCHAR</type>
      <name>client_id_</name>
      <anchor>o4</anchor>
      <arglist>[ACE_MAXCLIENTIDLEN]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void(*</type>
      <name>sleep_hook_</name>
      <anchor>o5</anchor>
      <arglist>)(void *)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Token_Manager</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TPQ_Iterator</name>
    <filename>a01776.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_TPQ_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Token_Proxy_Queue &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_TPQ_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TPQ_Entry *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>advance</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TPQ_Entry *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Trace</name>
    <filename>a01777.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_Trace</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_TCHAR *n, int line=0, const ACE_TCHAR *file=ACE_LIB_TEXT(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Trace</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>is_tracing</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>start_tracing</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>stop_tracing</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>set_nesting_indent</name>
      <anchor>d3</anchor>
      <arglist>(int indent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>get_nesting_indent</name>
      <anchor>d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_INDENT</name>
      <anchor>u2u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_TRACING</name>
      <anchor>u2u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>nesting_indent_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>int</type>
      <name>enable_tracing_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS</name>
    <filename>a01778.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_TSS</name>
      <anchor>a0</anchor>
      <arglist>(TYPE *ts_obj=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_TSS</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TYPE *</type>
      <name>ts_object</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TYPE *</type>
      <name>ts_object</name>
      <anchor>a3</anchor>
      <arglist>(TYPE *)</arglist>
    </member>
    <member kind="function">
      <type>TYPE *</type>
      <name>operator-&gt;</name>
      <anchor>a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator TYPE *</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TYPE *</type>
      <name>make_TSS_TYPE</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>TYPE *</type>
      <name>ts_get</name>
      <anchor>b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>ts_init</name>
      <anchor>b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>operator=</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_TSS&lt; TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_TSS</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_TSS&lt; TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TYPE *</type>
      <name>type_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Adapter</name>
    <filename>a01779.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(void *object, ACE_THR_DEST f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_TSS_Adapter</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>ts_obj_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_THR_DEST</type>
      <name>func_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Cleanup</name>
    <filename>a01780.html</filename>
    <member kind="function">
      <type></type>
      <name>~ACE_TSS_Cleanup</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchor>a1</anchor>
      <arglist>(void *status)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a2</anchor>
      <arglist>(ACE_thread_key_t key, void(*destructor)(void *), void *inst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a3</anchor>
      <arglist>(ACE_thread_key_t key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>detach</name>
      <anchor>a4</anchor>
      <arglist>(void *inst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>key_used</name>
      <anchor>a5</anchor>
      <arglist>(ACE_thread_key_t key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>free_all_keys_left</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>ACE_TSS_Cleanup *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>lockable</name>
      <anchor>d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>dump</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_TSS_Cleanup</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_TSS_Info</type>
      <name>ACE_TSS_TABLE</name>
      <anchor>u0</anchor>
      <arglist>[ACE_DEFAULT_THREAD_KEYS]</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_TSS_Info *</type>
      <name>ACE_TSS_TABLE_ITERATOR</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_TSS_Keys *</type>
      <name>tss_keys</name>
      <anchor>c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_TSS_TABLE</type>
      <name>table_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_thread_key_t</type>
      <name>in_use_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>ACE_TSS_Cleanup *</type>
      <name>instance_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Connection</name>
    <filename>a01781.html</filename>
    <base>ACE_TSS&lt; ACE_SOCK_Stream &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Connection</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_TSS_Connection</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SOCK_Stream *</type>
      <name>get_connection</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_SOCK_Stream *</type>
      <name>make_TSS_TYPE</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ACE_SOCK_Stream *</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>set_server_address</name>
      <anchor>d0</anchor>
      <arglist>(const ACE_INET_Addr &amp;server_address)</arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_INET_Addr</type>
      <name>server_address_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_TSS_Connection</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_TSS_Connection &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_TSS_Connection &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Info</name>
    <filename>a01782.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Info</name>
      <anchor>a0</anchor>
      <arglist>(ACE_thread_key_t key, void(*dest)(void *)=0, void *tss_inst=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Info</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>key_in_use</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>key_in_use</name>
      <anchor>a3</anchor>
      <arglist>(int flag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_TSS_Info &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_TSS_Info &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_thread_key_t</type>
      <name>key_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void(*</type>
      <name>destructor_</name>
      <anchor>o1</anchor>
      <arglist>)(void *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>tss_obj_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>thread_count_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_TSS_Cleanup</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Keys</name>
    <filename>a01783.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Keys</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_and_set</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_thread_key_t key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_and_clear</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_thread_key_t key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_set</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_thread_key_t key) const</arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_WORDS</name>
      <anchor>u1u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>find</name>
      <anchor>f0</anchor>
      <arglist>(const u_int key, u_int &amp;word, u_int &amp;bit)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_long</type>
      <name>key_bit_words_</name>
      <anchor>o0</anchor>
      <arglist>[ACE_WORDS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Ref</name>
    <filename>a01784.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Ref</name>
      <anchor>a0</anchor>
      <arglist>(ACE_thread_t id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Ref</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_TSS_Ref &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_TSS_Ref &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_thread_t</type>
      <name>tid_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Singleton</name>
    <filename>a01785.html</filename>
    <templarg>TYPE</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Cleanup</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cleanup</name>
      <anchor>a0</anchor>
      <arglist>(void *param=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dump</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_TSS_Singleton</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_TSS_TYPE</name>
      <anchor>b1</anchor>
      <arglist>(TYPE) instance_</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>operator=</name>
      <anchor>b2</anchor>
      <arglist>(const ACE_TSS_Singleton&lt; TYPE, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_TSS_Singleton</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_TSS_Singleton&lt; TYPE, ACE_LOCK &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>ACE_TSS_Singleton&lt; TYPE, ACE_LOCK &gt; *&amp;</type>
      <name>instance_i</name>
      <anchor>e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_TSS_Singleton&lt; TYPE, ACE_LOCK &gt; *</type>
      <name>singleton_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_TPQ_Entry</name>
    <filename>a01786.html</filename>
    <base>ACE_TPQ_Entry</base>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_TPQ_Entry</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Token_Proxy *proxy, const ACE_TCHAR *client_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_TSS_TPQ_Entry</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_TPQ_Entry *</type>
      <name>make_TSS_TYPE</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ACE_TPQ_Entry *</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_TPQ_Entry *</type>
      <name>operator-&gt;</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_TSS_TPQ_Entry</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_TSS_TPQ_Entry &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_TSS_TPQ_Entry &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Token_Proxy *</type>
      <name>proxy_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>client_id_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TSS_Type_Adapter</name>
    <filename>a01787.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_TSS_Type_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(const TYPE value=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator TYPE</name>
      <anchor>a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator TYPE &amp;</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TYPE</type>
      <name>value_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_TTY_IO</name>
    <filename>a01788.html</filename>
    <base>ACE_DEV_IO</base>
    <member kind="enumeration">
      <name>Control_Mode</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SETPARAMS</name>
      <anchor>s2s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GETPARAMS</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a0</anchor>
      <arglist>(Control_Mode cmd, Serial_Params *arg) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_TTY_IO::Serial_Params</name>
    <filename>a01789.html</filename>
    <member kind="function">
      <type></type>
      <name>Serial_Params</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>baudrate</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>parityenb</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>paritymode</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>databits</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stopbits</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>readmincharacters</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>readtimeoutmsec</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ctsenb</name>
      <anchor>m7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rtsenb</name>
      <anchor>m8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xinenb</name>
      <anchor>m9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xoutenb</name>
      <anchor>m10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>modem</name>
      <anchor>m11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rcvenb</name>
      <anchor>m12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dsrenb</name>
      <anchor>m13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xonlim</name>
      <anchor>m14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xofflim</name>
      <anchor>m15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dtrdisable</name>
      <anchor>m16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Typed_SV_Message</name>
    <filename>a01790.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Typed_SV_Message</name>
      <anchor>a0</anchor>
      <arglist>(long type=0, int length=sizeof(T), int max_size=sizeof(T))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Typed_SV_Message</name>
      <anchor>a1</anchor>
      <arglist>(const T &amp;data, long type=0, int length=sizeof(T), int max_size=sizeof(T))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Typed_SV_Message</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>type</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(long type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>length</name>
      <anchor>a6</anchor>
      <arglist>(int l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>max_size</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max_size</name>
      <anchor>a8</anchor>
      <arglist>(int m)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>data</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>data</name>
      <anchor>a10</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>length_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>data_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Typed_SV_Message_Queue</name>
    <filename>a01791.html</filename>
    <templarg>T</templarg>
    <member kind="enumvalue">
      <name>ACE_CREATE</name>
      <anchor>s3s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_OPEN</name>
      <anchor>s3s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_NOWAIT</name>
      <anchor>s3s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Typed_SV_Message_Queue</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Typed_SV_Message_Queue</name>
      <anchor>a1</anchor>
      <arglist>(key_t external_id, int create=ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(key_t external_id, int create=ACE_OPEN, int perms=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Typed_SV_Message_Queue</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>send</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Typed_SV_Message&lt; T &gt; &amp;mb, int mflags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recv</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Typed_SV_Message&lt; T &gt; &amp;mb, int mflags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_id</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a9</anchor>
      <arglist>(int option, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SV_Message_Queue</type>
      <name>message_queue_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Queue</name>
    <filename>a01792.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>ACE_Unbounded_Queue_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Queue_Const_Iterator&lt; T &gt;</type>
      <name>CONST_ITERATOR</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Queue</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Queue</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Unbounded_Queue&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Unbounded_Queue&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Unbounded_Queue</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>enqueue_tail</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>enqueue_head</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dequeue_head</name>
      <anchor>a8</anchor>
      <arglist>(T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchor>a10</anchor>
      <arglist>(T *&amp;item, size_t slot=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a11</anchor>
      <arglist>(const T &amp;item, size_t slot)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Queue_Iterator&lt; T &gt;</type>
      <name>begin</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Queue_Iterator&lt; T &gt;</type>
      <name>end</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>delete_nodes</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>copy_nodes</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Unbounded_Queue&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>head_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Queue_Iterator&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Queue_Const_Iterator&lt; T &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Queue_Const_Iterator</name>
    <filename>a01793.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Queue_Const_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Unbounded_Queue&lt; T &gt; &amp;q, int end=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Unbounded_Queue&lt; T &gt; &amp;</type>
      <name>queue_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Queue_Iterator</name>
    <filename>a01794.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Queue_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Unbounded_Queue&lt; T &gt; &amp;q, int end=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Queue&lt; T &gt; &amp;</type>
      <name>queue_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Set</name>
    <filename>a01795.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Iterator&lt; T &gt;</type>
      <name>iterator</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Const_Iterator&lt; T &gt;</type>
      <name>CONST_ITERATOR</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Const_Iterator&lt; T &gt;</type>
      <name>const_iterator</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Unbounded_Set&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Unbounded_Set&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Unbounded_Set</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert_tail</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Iterator&lt; T &gt;</type>
      <name>begin</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Iterator&lt; T &gt;</type>
      <name>end</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>delete_nodes</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>copy_nodes</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Unbounded_Set&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Iterator&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Const_Iterator&lt; T &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Set_Const_Iterator</name>
    <filename>a01796.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Const_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Unbounded_Set&lt; T &gt; &amp;s, int end=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Const_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Const_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator *</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Unbounded_Set_Const_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Unbounded_Set_Const_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Unbounded_Set&lt; T &gt; *</type>
      <name>set_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Set_Ex</name>
    <filename>a01797.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt;</type>
      <name>iterator</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt;</type>
      <name>CONST_ITERATOR</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt;</type>
      <name>const_iterator</name>
      <anchor>s3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Ex</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Ex</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Unbounded_Set_Ex</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert_tail</name>
      <anchor>a7</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a8</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt;</type>
      <name>begin</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt;</type>
      <name>end</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>iterator_add</name>
      <anchor>a15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>iterator_leave</name>
      <anchor>a16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>const_iterator_leave</name>
      <anchor>a17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>delete_nodes</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>copy_nodes</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cleanup</name>
      <anchor>c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>number_of_iterators_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt;</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Set_Ex_Const_Iterator</name>
    <filename>a01798.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Ex_Const_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex&lt; T &gt; &amp;s, int end=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Ex_Const_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Const_Iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Const_Iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Unbounded_Set_Ex_Const_Iterator</name>
      <anchor>a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator *</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Const_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_Unbounded_Set_Ex&lt; T &gt; *</type>
      <name>set_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>registered_in_set_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Set_Ex_Iterator</name>
    <filename>a01799.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Ex_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Unbounded_Set_Ex&lt; T &gt; &amp;s, int end=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Ex_Iterator</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Unbounded_Set_Ex_Iterator</name>
      <anchor>a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a4</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Ex_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator *</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_Unbounded_Set_Ex_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Set_Ex&lt; T &gt; *</type>
      <name>set_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>registered_in_set_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Set_Iterator</name>
    <filename>a01800.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Set_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Unbounded_Set&lt; T &gt; &amp;s, int end=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Iterator&lt; T &gt;</type>
      <name>operator++</name>
      <anchor>a6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Unbounded_Set_Iterator&lt; T &gt; &amp;</type>
      <name>operator++</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator *</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Unbounded_Set_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Unbounded_Set_Iterator&lt; T &gt; &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Set&lt; T &gt; *</type>
      <name>set_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Stack</name>
    <filename>a01801.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>ACE_Unbounded_Stack_Iterator&lt; T &gt;</type>
      <name>ITERATOR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Stack</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *the_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Stack</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Unbounded_Stack&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Unbounded_Stack&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Unbounded_Stack</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchor>a4</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pop</name>
      <anchor>a5</anchor>
      <arglist>(T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>top</name>
      <anchor>a6</anchor>
      <arglist>(T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_full</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchor>a9</anchor>
      <arglist>(const T &amp;new_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a10</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a11</anchor>
      <arglist>(const T &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>delete_all_nodes</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>copy_all_nodes</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_Unbounded_Stack&lt; T &gt; &amp;s)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>head_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>cur_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_Unbounded_Stack_Iterator&lt; T &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unbounded_Stack_Iterator</name>
    <filename>a01802.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Unbounded_Stack_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Unbounded_Stack&lt; T &gt; &amp;stack)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>first</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Node&lt; T &gt; *</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Stack&lt; T &gt; &amp;</type>
      <name>stack_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_UNIX_Addr</name>
    <filename>a01803.html</filename>
    <base>ACE_Addr</base>
    <member kind="function">
      <type></type>
      <name>ACE_UNIX_Addr</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_UNIX_Addr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_UNIX_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_UNIX_Addr</name>
      <anchor>a2</anchor>
      <arglist>(const char rendezvous_point[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_UNIX_Addr</name>
      <anchor>a3</anchor>
      <arglist>(const sockaddr_un *, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_UNIX_Addr &amp;sa)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a5</anchor>
      <arglist>(const char rendezvous_point[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchor>a6</anchor>
      <arglist>(const sockaddr_un *, int len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>get_addr</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_addr</name>
      <anchor>a8</anchor>
      <arglist>(void *addr, int len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addr_to_string</name>
      <anchor>a9</anchor>
      <arglist>(char addr[], size_t) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>string_to_addr</name>
      <anchor>a10</anchor>
      <arglist>(const char addr[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_UNIX_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_UNIX_Addr &amp;SAP) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_path_name</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_long</type>
      <name>hash</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sockaddr_un</type>
      <name>unix_addr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unmanaged_Singleton</name>
    <filename>a01804.html</filename>
    <templarg>TYPE</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Singleton</base>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dump</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Unmanaged_Singleton</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>ACE_Unmanaged_Singleton&lt; TYPE, ACE_LOCK &gt; *&amp;</type>
      <name>instance_i</name>
      <anchor>e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_Unmanaged_Singleton&lt; TYPE, ACE_LOCK &gt; *</type>
      <name>singleton_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Unmanaged_TSS_Singleton</name>
    <filename>a01805.html</filename>
    <templarg>TYPE</templarg>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_TSS_Singleton</base>
    <member kind="function" static="yes">
      <type>TYPE *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>close</name>
      <anchor>d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>dump</name>
      <anchor>d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_Unmanaged_TSS_Singleton</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>ACE_Unmanaged_TSS_Singleton&lt; TYPE, ACE_LOCK &gt; *&amp;</type>
      <name>instance_i</name>
      <anchor>e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public" static="yes">
      <type>ACE_Unmanaged_TSS_Singleton&lt; TYPE, ACE_LOCK &gt; *</type>
      <name>singleton_</name>
      <anchor>q0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_UPIPE_Acceptor</name>
    <filename>a01806.html</filename>
    <base>ACE_SPIPE_Acceptor</base>
    <member kind="function">
      <type></type>
      <name>ACE_UPIPE_Acceptor</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_UPIPE_Acceptor</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_UPIPE_Addr &amp;local_sap, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_UPIPE_Addr &amp;local_sap, int reuse_addr=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_UPIPE_Acceptor</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(ACE_UPIPE_Stream &amp;server_stream, ACE_UPIPE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, int restart=1, int reset_new_handle=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Manager</type>
      <name>tm</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Block</type>
      <name>mb_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_UPIPE_Connector</name>
    <filename>a01807.html</filename>
    <member kind="typedef">
      <type>ACE_UPIPE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_UPIPE_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_UPIPE_Connector</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_UPIPE_Connector</name>
      <anchor>a1</anchor>
      <arglist>(ACE_UPIPE_Stream &amp;new_stream, const ACE_UPIPE_Addr &amp;addr, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_UPIPE_Stream &amp;new_stream, const ACE_UPIPE_Addr &amp;addr, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_new_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_UPIPE_Stream</name>
    <filename>a01808.html</filename>
    <base>ACE_SPIPE</base>
    <member kind="typedef">
      <type>ACE_UPIPE_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_UPIPE_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_UPIPE_Stream</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>send</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Message_Block *mb_p, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recv</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Message_Block *&amp;mb_p, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send</name>
      <anchor>a6</anchor>
      <arglist>(const char *buffer, size_t n, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv</name>
      <anchor>a7</anchor>
      <arglist>(char *buffer, size_t n, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>send_n</name>
      <anchor>a8</anchor>
      <arglist>(const char *buffer, size_t n, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>recv_n</name>
      <anchor>a9</anchor>
      <arglist>(char *buffer, size_t n, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>control</name>
      <anchor>a10</anchor>
      <arglist>(int cmd, void *val) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_remote_addr</name>
      <anchor>a11</anchor>
      <arglist>(ACE_UPIPE_Addr &amp;remote_sap) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Block *</type>
      <name>mb_last_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UPIPE_Addr</type>
      <name>remote_addr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MT_Stream</type>
      <name>stream_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>reference_count_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_UPIPE_Acceptor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_UPIPE_Connector</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Vector</name>
    <filename>a01811.html</filename>
    <templarg>T</templarg>
    <templarg>DEFAULT_SIZE</templarg>
    <base>ACE_Array</base>
    <member kind="typedef">
      <type>ACE_Vector_Iterator&lt; T, DEFAULT_SIZE &gt;</type>
      <name>Iterator</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Vector</name>
      <anchor>a0</anchor>
      <arglist>(const size_t init_size=DEFAULT_SIZE, ACE_Allocator *alloc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Vector</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchor>a5</anchor>
      <arglist>(const size_t new_size, const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchor>a6</anchor>
      <arglist>(const T &amp;elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Vector&lt; T, DEFAULT_SIZE &gt; &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Vector&lt; T, DEFAULT_SIZE &gt; &amp;s) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>length_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>curr_max_size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="public">
      <type>friend class</type>
      <name>ACE_Vector_Iterator&lt; T, DEFAULT_SIZE &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Vector_Iterator</name>
    <filename>a01812.html</filename>
    <templarg>T</templarg>
    <templarg>DEFAULT_SIZE</templarg>
    <member kind="function">
      <type></type>
      <name>ACE_Vector_Iterator</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Vector&lt; T, DEFAULT_SIZE &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>next</name>
      <anchor>a1</anchor>
      <arglist>(T *&amp;next_item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>advance</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>done</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>current_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Vector&lt; T, DEFAULT_SIZE &gt; &amp;</type>
      <name>vector_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Wakeup_All_Threads_Handler</name>
    <filename>a01813.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>a0</anchor>
      <arglist>(int signum, siginfo_t *=0, ucontext_t *=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WChar_Codeset_Translator</name>
    <filename>a01814.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WChar_Codeset_Translator</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>read_wchar</name>
      <anchor>a1</anchor>
      <arglist>(ACE_InputCDR &amp;, ACE_CDR::WChar &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>read_wstring</name>
      <anchor>a2</anchor>
      <arglist>(ACE_InputCDR &amp;, ACE_CDR::WChar *&amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>read_wchar_array</name>
      <anchor>a3</anchor>
      <arglist>(ACE_InputCDR &amp;, ACE_CDR::WChar *, ACE_CDR::ULong)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>write_wchar</name>
      <anchor>a4</anchor>
      <arglist>(ACE_OutputCDR &amp;, ACE_CDR::WChar)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>write_wstring</name>
      <anchor>a5</anchor>
      <arglist>(ACE_OutputCDR &amp;, ACE_CDR::ULong, const ACE_CDR::WChar *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::Boolean</type>
      <name>write_wchar_array</name>
      <anchor>a6</anchor>
      <arglist>(ACE_OutputCDR &amp;, const ACE_CDR::WChar *, ACE_CDR::ULong)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::ULong</type>
      <name>ncs</name>
      <anchor>a7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_CDR::ULong</type>
      <name>tcs</name>
      <anchor>a8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>read_1</name>
      <anchor>b0</anchor>
      <arglist>(ACE_InputCDR &amp;input, ACE_CDR::Octet *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>read_2</name>
      <anchor>b1</anchor>
      <arglist>(ACE_InputCDR &amp;input, ACE_CDR::UShort *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>read_4</name>
      <anchor>b2</anchor>
      <arglist>(ACE_InputCDR &amp;input, ACE_CDR::ULong *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>write_1</name>
      <anchor>b3</anchor>
      <arglist>(ACE_OutputCDR &amp;output, const ACE_CDR::Octet *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>write_2</name>
      <anchor>b4</anchor>
      <arglist>(ACE_OutputCDR &amp;output, const ACE_CDR::UShort *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>write_4</name>
      <anchor>b5</anchor>
      <arglist>(ACE_OutputCDR &amp;output, const ACE_CDR::ULong *x)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>read_array</name>
      <anchor>b6</anchor>
      <arglist>(ACE_InputCDR &amp;input, void *x, size_t size, size_t align, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Boolean</type>
      <name>write_array</name>
      <anchor>b7</anchor>
      <arglist>(ACE_OutputCDR &amp;output, const void *x, size_t size, size_t align, ACE_CDR::ULong length)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>adjust</name>
      <anchor>b8</anchor>
      <arglist>(ACE_OutputCDR &amp;out, size_t size, size_t align, char *&amp;buf)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>good_bit</name>
      <anchor>b9</anchor>
      <arglist>(ACE_OutputCDR &amp;out, int bit)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>major_version</name>
      <anchor>b10</anchor>
      <arglist>(ACE_InputCDR &amp;input)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>minor_version</name>
      <anchor>b11</anchor>
      <arglist>(ACE_InputCDR &amp;input)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>major_version</name>
      <anchor>b12</anchor>
      <arglist>(ACE_OutputCDR &amp;output)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_CDR::Octet</type>
      <name>minor_version</name>
      <anchor>b13</anchor>
      <arglist>(ACE_OutputCDR &amp;output)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Weak_Bound_Ptr</name>
    <filename>a01815.html</filename>
    <templarg>X</templarg>
    <templarg>ACE_LOCK</templarg>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>ACE_Weak_Bound_Ptr</name>
      <anchor>a0</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Weak_Bound_Ptr</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Weak_Bound_Ptr</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_Weak_Bound_Ptr</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a6</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a8</anchor>
      <arglist>(X *p) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_Weak_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a11</anchor>
      <arglist>(X *p) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt;</type>
      <name>operator-&gt;</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt;</type>
      <name>strong</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>unsafe_get</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a15</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_ref</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_ref</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>null</name>
      <anchor>a18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Bound_Ptr_Counter&lt; ACE_LOCK &gt;</type>
      <name>COUNTER</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>COUNTER *</type>
      <name>counter_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>X *</type>
      <name>ptr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_Strong_Bound_Ptr&lt; X, ACE_LOCK &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WFMO_Reactor</name>
    <filename>a01816.html</filename>
    <base>ACE_Reactor_Impl</base>
    <member kind="enumvalue">
      <name>DEFAULT_SIZE</name>
      <anchor>s1s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_WFMO_Reactor</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, ACE_Reactor_Notify *=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_WFMO_Reactor</name>
      <anchor>a1</anchor>
      <arglist>(size_t size, int unused=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, ACE_Reactor_Notify *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t size=ACE_WFMO_Reactor::DEFAULT_SIZE, int restart=0, ACE_Sig_Handler *=0, ACE_Timer_Queue *=0, int disable_notify_pipe=0, ACE_Reactor_Notify *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>current_info</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE, size_t &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_sig_handler</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Sig_Handler *signal_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>set_timer_queue</name>
      <anchor>a5</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>timer_queue</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Timer_Queue *tq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Timer_Queue *</type>
      <name>timer_queue</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WFMO_Reactor</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>work_pending</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_Time_Value &amp;max_wait_time=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>alertable_handle_events</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Time_Value &amp;max_wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>deactivated</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchor>a16</anchor>
      <arglist>(int do_stop)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a17</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_HANDLE event_handle=ACE_INVALID_HANDLE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a18</anchor>
      <arglist>(ACE_HANDLE event_handle, ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a19</anchor>
      <arglist>(ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a20</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a21</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a22</anchor>
      <arglist>(int signum, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0, ACE_Event_Handler **old_sh=0, ACE_Sig_Action *old_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler</name>
      <anchor>a23</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset, ACE_Event_Handler *new_sh, ACE_Sig_Action *new_disp=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a24</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a25</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a26</anchor>
      <arglist>(const ACE_Handle_Set &amp;handle_set, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a27</anchor>
      <arglist>(int signum, ACE_Sig_Action *new_disp, ACE_Sig_Action *old_disp=0, int sigkey=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler</name>
      <anchor>a28</anchor>
      <arglist>(const ACE_Sig_Set &amp;sigset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a29</anchor>
      <arglist>(ACE_Event_Handler *event_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a30</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handler</name>
      <anchor>a31</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>suspend_handlers</name>
      <anchor>a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a33</anchor>
      <arglist>(ACE_Event_Handler *event_handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a34</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handler</name>
      <anchor>a35</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resume_handlers</name>
      <anchor>a36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>resumable_handler</name>
      <anchor>a37</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>uses_event_associations</name>
      <anchor>a38</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a39</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a40</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a41</anchor>
      <arglist>(ACE_Event_Handler *event_handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a42</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a43</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_added)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>schedule_wakeup</name>
      <anchor>a44</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_added)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a45</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_deleted)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_wakeup</name>
      <anchor>a46</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_deleted)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a47</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>max_notify_iterations</name>
      <anchor>a48</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>max_notify_iterations</name>
      <anchor>a49</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a50</anchor>
      <arglist>(ACE_Event_Handler *=0, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>find_handler</name>
      <anchor>a51</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a52</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Event_Handler **event_handler=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handler</name>
      <anchor>a53</anchor>
      <arglist>(int signum, ACE_Event_Handler **=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>initialized</name>
      <anchor>a54</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchor>a55</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Lock &amp;</type>
      <name>lock</name>
      <anchor>a56</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>wakeup_all_threads</name>
      <anchor>a57</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a58</anchor>
      <arglist>(ACE_thread_t new_owner, ACE_thread_t *old_owner=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>owner</name>
      <anchor>a59</anchor>
      <arglist>(ACE_thread_t *owner)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a60</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>restart</name>
      <anchor>a61</anchor>
      <arglist>(int r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>requeue_position</name>
      <anchor>a62</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>requeue_position</name>
      <anchor>a63</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a64</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks, int operation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops</name>
      <anchor>a65</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask masks, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a66</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>ready_ops</name>
      <anchor>a67</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask, int ops)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a68</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE event_handle, ACE_HANDLE io_handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>event_handling</name>
      <anchor>b1</anchor>
      <arglist>(ACE_Time_Value *max_wait_time=0, int alertable=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>mask_ops_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE io_handle, ACE_Reactor_Mask masks, int operation)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_thread_t</type>
      <name>owner_i</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>ok_to_wait</name>
      <anchor>b4</anchor>
      <arglist>(ACE_Time_Value *max_wait_time, int alertable)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual DWORD</type>
      <name>wait_for_multiple_events</name>
      <anchor>b5</anchor>
      <arglist>(int timeout, int alertable)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual DWORD</type>
      <name>poll_remaining_handles</name>
      <anchor>b6</anchor>
      <arglist>(DWORD slot)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>expire_timers</name>
      <anchor>b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch</name>
      <anchor>b8</anchor>
      <arglist>(DWORD wait_status)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>safe_dispatch</name>
      <anchor>b9</anchor>
      <arglist>(DWORD wait_status)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_handles</name>
      <anchor>b10</anchor>
      <arglist>(DWORD slot)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_handler</name>
      <anchor>b11</anchor>
      <arglist>(DWORD slot, DWORD max_handlep1)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>simple_dispatch_handler</name>
      <anchor>b12</anchor>
      <arglist>(DWORD slot, ACE_HANDLE event_handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>complex_dispatch_handler</name>
      <anchor>b13</anchor>
      <arglist>(DWORD slot, ACE_HANDLE event_handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_window_messages</name>
      <anchor>b14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual ACE_Reactor_Mask</type>
      <name>upcall</name>
      <anchor>b15</anchor>
      <arglist>(ACE_Event_Handler *event_handler, ACE_HANDLE io_handle, WSANETWORKEVENTS &amp;events)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>calculate_timeout</name>
      <anchor>b16</anchor>
      <arglist>(ACE_Time_Value *time)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>update_state</name>
      <anchor>b17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>new_owner</name>
      <anchor>b18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>change_owner</name>
      <anchor>b19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Sig_Handler *</type>
      <name>signal_handler_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_signal_handler_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Timer_Queue *</type>
      <name>timer_queue_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_timer_queue_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_handler_rep_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Reactor_Notify *</type>
      <name>notify_handler_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>delete_notify_handler_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Process_Mutex</type>
      <name>lock_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Lock_Adapter&lt; ACE_Process_Mutex &gt;</type>
      <name>lock_adapter_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_WFMO_Reactor_Handler_Repository</type>
      <name>handler_rep_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Manual_Event</type>
      <name>ok_to_wait_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Manual_Event</type>
      <name>wakeup_all_threads_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Wakeup_All_Threads_Handler</type>
      <name>wakeup_all_threads_handler_</name>
      <anchor>n12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Auto_Event</type>
      <name>waiting_to_change_state_</name>
      <anchor>n13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>active_threads_</name>
      <anchor>n14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_thread_t</type>
      <name>owner_</name>
      <anchor>n15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_thread_t</type>
      <name>new_owner_</name>
      <anchor>n16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_thread_t</type>
      <name>change_state_thread_</name>
      <anchor>n17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>atomic_wait_array_</name>
      <anchor>n18</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>open_for_business_</name>
      <anchor>n19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>sig_atomic_t</type>
      <name>deactivated_</name>
      <anchor>n20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_WFMO_Reactor</name>
      <anchor>c0</anchor>
      <arglist>(const ACE_WFMO_Reactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_WFMO_Reactor &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_WFMO_Reactor &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_WFMO_Reactor_Handler_Repository</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_WFMO_Reactor_Test</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WFMO_Reactor_Handler_Repository</name>
    <filename>a01817.html</filename>
    <member kind="function">
      <type></type>
      <name>ACE_WFMO_Reactor_Handler_Repository</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WFMO_Reactor &amp;wfmo_reactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WFMO_Reactor_Handler_Repository</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE, ACE_Event_Handler *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_i</name>
      <anchor>a5</anchor>
      <arglist>(int io_entry, ACE_Event_Handler *event_handler, long network_events, ACE_HANDLE io_handle, ACE_HANDLE event_handle, int delete_event)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a6</anchor>
      <arglist>(ACE_HANDLE, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind_i</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE, ACE_Reactor_Mask mask, int &amp;changes_required)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind_all</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invalid_handle</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle) const</arglist>
    </member>
    <member kind="function">
      <type>DWORD</type>
      <name>max_handlep1</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE *</type>
      <name>handles</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Current_Info *</type>
      <name>current_info</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>changes_required</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>make_changes</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scheduled_for_deletion</name>
      <anchor>a15</anchor>
      <arglist>(size_t slot) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>modify_network_events_i</name>
      <anchor>a16</anchor>
      <arglist>(ACE_HANDLE io_handle, ACE_Reactor_Mask new_masks, ACE_Reactor_Mask &amp;old_masks, long &amp;new_network_events, ACE_HANDLE &amp;event_handle, int &amp;delete_event, int operation)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Reactor_Mask</type>
      <name>bit_ops</name>
      <anchor>a17</anchor>
      <arglist>(long &amp;existing_masks, ACE_Reactor_Mask to_be_removed_masks, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suspend_handler_i</name>
      <anchor>a18</anchor>
      <arglist>(ACE_HANDLE handle, int &amp;changes_required)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resume_handler_i</name>
      <anchor>a19</anchor>
      <arglist>(ACE_HANDLE handle, int &amp;changes_required)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>make_changes_in_current_infos</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>make_changes_in_suspension_infos</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>make_changes_in_to_be_added_infos</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_handler_i</name>
      <anchor>a23</anchor>
      <arglist>(size_t slot, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_suspended_handler_i</name>
      <anchor>a24</anchor>
      <arglist>(size_t slot, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remove_to_be_added_handler_i</name>
      <anchor>a25</anchor>
      <arglist>(size_t slot, ACE_Reactor_Mask to_be_removed_masks)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>find_handler</name>
      <anchor>a26</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handler</name>
      <anchor>a27</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask, ACE_Event_Handler **event_handler=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Event_Handler *</type>
      <name>handler</name>
      <anchor>a28</anchor>
      <arglist>(ACE_HANDLE handle, long &amp;existing_masks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a29</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_WFMO_Reactor &amp;</type>
      <name>wfmo_reactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>max_size_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE *</type>
      <name>current_handles_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Current_Info *</type>
      <name>current_info_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>DWORD</type>
      <name>max_handlep1_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>To_Be_Added_Info *</type>
      <name>to_be_added_info_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>handles_to_be_added_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Suspended_Info *</type>
      <name>current_suspended_info_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>suspended_handles_</name>
      <anchor>n8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>handles_to_be_suspended_</name>
      <anchor>n9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>handles_to_be_resumed_</name>
      <anchor>n10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>handles_to_be_deleted_</name>
      <anchor>n11</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_WFMO_Reactor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ACE_WFMO_Reactor_Test</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WFMO_Reactor_Handler_Repository::Common_Info</name>
    <filename>a01818.html</filename>
    <member kind="function">
      <type></type>
      <name>Common_Info</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(int io_entry, ACE_Event_Handler *event_handler, ACE_HANDLE io_handle, long network_events, int delete_event, int delete_entry, ACE_Reactor_Mask close_masks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a3</anchor>
      <arglist>(Common_Info &amp;common_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>io_entry_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Event_Handler *</type>
      <name>event_handler_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>io_handle_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>network_events_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>delete_event_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>delete_entry_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Reactor_Mask</type>
      <name>close_masks_</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WFMO_Reactor_Handler_Repository::Current_Info</name>
    <filename>a01819.html</filename>
    <base>ACE_WFMO_Reactor_Handler_Repository::Common_Info</base>
    <member kind="function">
      <type></type>
      <name>Current_Info</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(int io_entry, ACE_Event_Handler *event_handler, ACE_HANDLE io_handle, long network_events, int delete_event, int delete_entry=0, ACE_Reactor_Mask close_masks=ACE_Event_Handler::NULL_MASK, int suspend_entry=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a3</anchor>
      <arglist>(Common_Info &amp;common_info, int suspend_entry=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(ACE_HANDLE event_handle) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>suspend_entry_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info</name>
    <filename>a01821.html</filename>
    <base>ACE_WFMO_Reactor_Handler_Repository::Common_Info</base>
    <member kind="function">
      <type></type>
      <name>To_Be_Added_Info</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE event_handle, int io_entry, ACE_Event_Handler *event_handler, ACE_HANDLE io_handle, long network_events, int delete_event, int delete_entry=0, ACE_Reactor_Mask close_masks=ACE_Event_Handler::NULL_MASK, int suspend_entry=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE event_handle, Common_Info &amp;common_info, int suspend_entry=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>event_handle_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>suspend_entry_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WFMO_Reactor_Handler_Repository::Suspended_Info</name>
    <filename>a01820.html</filename>
    <base>ACE_WFMO_Reactor_Handler_Repository::Common_Info</base>
    <member kind="function">
      <type></type>
      <name>Suspended_Info</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a2</anchor>
      <arglist>(ACE_HANDLE event_handle, int io_entry, ACE_Event_Handler *event_handler, ACE_HANDLE io_handle, long network_events, int delete_event, int delete_entry=0, ACE_Reactor_Mask close_masks=0, int resume_entry=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE event_handle, Common_Info &amp;common_info, int resume_entry=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>event_handle_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>resume_entry_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WFMO_Reactor_Notify</name>
    <filename>a01822.html</filename>
    <base>ACE_Reactor_Notify</base>
    <member kind="function">
      <type></type>
      <name>ACE_WFMO_Reactor_Notify</name>
      <anchor>a0</anchor>
      <arglist>(size_t max_notifies=1024)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Reactor_Impl *wfmo_reactor, ACE_Timer_Queue *timer_queue, int disable_notify=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>notify</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Event_Handler *event_handler=0, ACE_Reactor_Mask mask=ACE_Event_Handler::EXCEPT_MASK, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_notifications</name>
      <anchor>a4</anchor>
      <arglist>(int &amp;number_of_active_handles, ACE_Handle_Set &amp;rd_mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>notify_handle</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dispatch_notify</name>
      <anchor>a7</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>is_dispatchable</name>
      <anchor>a8</anchor>
      <arglist>(ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>read_notify_pipe</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Notification_Buffer &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max_notify_iterations</name>
      <anchor>a10</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>max_notify_iterations</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>purge_pending_notifications</name>
      <anchor>a12</anchor>
      <arglist>(ACE_Event_Handler *, ACE_Reactor_Mask=ACE_Event_Handler::ALL_EVENTS_MASK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>c0</anchor>
      <arglist>(int signum, siginfo_t *=0, ucontext_t *=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Timer_Queue *</type>
      <name>timer_queue_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Auto_Event</type>
      <name>wakeup_one_thread_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Message_Queue&lt; ACE_MT_SYNCH &gt;</type>
      <name>message_queue_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_notify_iterations_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Accept</name>
    <filename>a01823.html</filename>
    <base virtualness="virtual">ACE_Asynch_Accept_Impl</base>
    <base>ACE_WIN32_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Accept</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, ACE_HANDLE accept_handle, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_WIN32_Asynch_Accept</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Accept_Result</name>
    <filename>a01824.html</filename>
    <base virtualness="virtual">ACE_Asynch_Accept_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>listen_handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>accept_handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Accept_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE listen_handle, ACE_HANDLE accept_handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Accept_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_read_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>listen_handle_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>accept_handle_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Accept</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Connect</name>
    <filename>a01825.html</filename>
    <base virtualness="virtual">ACE_Asynch_Connect_Impl</base>
    <base>ACE_WIN32_Asynch_Operation</base>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Connect</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Connect</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE connect_handle, const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap, int reuse_addr, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</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>void</type>
      <name>set_handle</name>
      <anchor>a7</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_input</name>
      <anchor>a8</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_output</name>
      <anchor>a9</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_exception</name>
      <anchor>a10</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_close</name>
      <anchor>a11</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask close_mask)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ACE_Map_Manager&lt; ACE_HANDLE, ACE_WIN32_Asynch_Connect_Result *, ACE_SYNCH_NULL_MUTEX &gt;</type>
      <name>MAP_MANAGER</name>
      <anchor>u0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAP_MANAGER::ITERATOR</type>
      <name>MAP_ITERATOR</name>
      <anchor>u1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAP_MANAGER::ENTRY</type>
      <name>MAP_ENTRY</name>
      <anchor>u2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>connect_i</name>
      <anchor>c0</anchor>
      <arglist>(ACE_WIN32_Asynch_Connect_Result *result, const ACE_Addr &amp;remote_sap, const ACE_Addr &amp;local_sap, int reuse_addr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>post_result</name>
      <anchor>c1</anchor>
      <arglist>(ACE_WIN32_Asynch_Connect_Result *result, int flg_post)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>cancel_uncompleted</name>
      <anchor>c2</anchor>
      <arglist>(int flg_notify, ACE_Handle_Set &amp;set)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>flg_open_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>task_lock_count_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MAP_MANAGER</type>
      <name>result_map_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Connect_Result</name>
    <filename>a01826.html</filename>
    <base virtualness="virtual">ACE_Asynch_Connect_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>connect_handle</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a11</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Connect_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE connect_handle, const void *act, ACE_HANDLE event, int priority, int signal_number)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Connect_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>connect_handle</name>
      <anchor>b3</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>connect_handle_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Connect</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Operation</name>
    <filename>a01827.html</filename>
    <base virtualness="virtual">ACE_Asynch_Operation_Impl</base>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Operation</name>
      <anchor>b0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Operation</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_WIN32_Proactor *</type>
      <name>win32_proactor_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Proactor *</type>
      <name>proactor_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handler *</type>
      <name>handler_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Read_Dgram</name>
    <filename>a01828.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Dgram_Impl</base>
    <base>ACE_WIN32_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Read_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Read_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>recv</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_recvd, int flags, int protocol_family, const void *act, int priority, int signal_number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Read_Dgram</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Read_Dgram_Result</name>
    <filename>a01829.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Dgram_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>remote_address</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Addr &amp;addr) const</arglist>
    </member>
    <member kind="function">
      <type>sockaddr *</type>
      <name>saddr</name>
      <anchor>a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flags</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Read_Dgram_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_read, int flags, int protocol_family, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Read_Dgram_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_read_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>message_block_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Addr *</type>
      <name>remote_address_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>addr_len_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flags_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Read_Dgram</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Read_File</name>
    <filename>a01830.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_File_Impl</base>
    <base>ACE_WIN32_Asynch_Read_Stream</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Read_File</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, u_long offset, u_long offset_high, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readv</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, u_long offset, u_long offset_high, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Read_File</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>read</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>readv</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Read_File_Result</name>
    <filename>a01831.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_File_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Read_Stream_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Read_File_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event, int priority, int signal_number=0, int scatter_enabled=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Read_File_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Read_File</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Read_Stream</name>
    <filename>a01832.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Stream_Impl</base>
    <base>ACE_WIN32_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Read_Stream</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readv</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Read_Stream</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_read</name>
      <anchor>b0</anchor>
      <arglist>(ACE_WIN32_Asynch_Read_Stream_Result *result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Read_Stream_Result</name>
    <filename>a01833.html</filename>
    <base virtualness="virtual">ACE_Asynch_Read_Stream_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_read</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scatter_enabled</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Read_Stream_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event, int priority, int signal_number=0, int scatter_enabled=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Read_Stream_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_read_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>scatter_enabled_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Read_Stream</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Result</name>
    <filename>a01834.html</filename>
    <base virtualness="virtual">ACE_Asynch_Result_Impl</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a10</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Result</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_error</name>
      <anchor>a12</anchor>
      <arglist>(u_long errcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_bytes_transferred</name>
      <anchor>a13</anchor>
      <arglist>(size_t nbytes)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, ACE_HANDLE event, u_long offset, u_long offset_high, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handler &amp;</type>
      <name>handler_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const void *</type>
      <name>act_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_transferred_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>success_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>const void *</type>
      <name>completion_key_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>error_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Accept</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Timer</name>
    <filename>a01835.html</filename>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Timer</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;tv, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error=0)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Time_Value</type>
      <name>time_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Transmit_File</name>
    <filename>a01836.html</filename>
    <base virtualness="virtual">ACE_Asynch_Transmit_File_Impl</base>
    <base>ACE_WIN32_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Transmit_File</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>transmit_file</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ACE_WIN32_Asynch_Transmit_File</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Transmit_File_Result</name>
    <filename>a01837.html</filename>
    <base virtualness="virtual">ACE_Asynch_Transmit_File_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>socket</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>file</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Asynch_Transmit_File::Header_And_Trailer *</type>
      <name>header_and_trailer</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_per_send</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>flags</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a16</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Transmit_File_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE socket, ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Transmit_File_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>socket_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>file_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Transmit_File::Header_And_Trailer *</type>
      <name>header_and_trailer_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_write_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_per_send_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>u_long</type>
      <name>flags_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Transmit_File</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Write_Dgram</name>
    <filename>a01838.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Dgram_Impl</base>
    <base>ACE_WIN32_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Write_Dgram</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Write_Dgram</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ssize_t</type>
      <name>send</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block *message_block, size_t &amp;number_of_bytes_sent, int flags, const ACE_Addr &amp;addr, const void *act, int priority, int signal_number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a3</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Write_Dgram</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Write_Dgram_Result</name>
    <filename>a01839.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Dgram_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block *</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flags</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a14</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Write_Dgram_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_write, int flags, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Write_Dgram_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_write_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block *</type>
      <name>message_block_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>flags_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Write_Dgram</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Write_File</name>
    <filename>a01840.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_File_Impl</base>
    <base>ACE_WIN32_Asynch_Write_Stream</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Write_File</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, u_long offset, u_long offset_high, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writev</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, u_long offset, u_long offset_high, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Write_File</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>write</name>
      <anchor>c0</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>writev</name>
      <anchor>c1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Write_File_Result</name>
    <filename>a01841.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_File_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Write_Stream_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Write_File_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event, int priority, int signal_number=0, int gather_enabled=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Write_File_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Write_File</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Write_Stream</name>
    <filename>a01842.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Stream_Impl</base>
    <base>ACE_WIN32_Asynch_Operation</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Asynch_Write_Stream</name>
      <anchor>a0</anchor>
      <arglist>(ACE_WIN32_Proactor *win32_proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writev</name>
      <anchor>a2</anchor>
      <arglist>(ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Write_Stream</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, const void *completion_key, ACE_Proactor *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cancel</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Proactor *</type>
      <name>proactor</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>shared_write</name>
      <anchor>b0</anchor>
      <arglist>(ACE_WIN32_Asynch_Write_Stream_Result *result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Asynch_Write_Stream_Result</name>
    <filename>a01843.html</filename>
    <base virtualness="virtual">ACE_Asynch_Write_Stream_Result_Impl</base>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_to_write</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block</name>
      <anchor>a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>handle</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>bytes_transferred</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>act</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>success</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>completion_key</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>error</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_HANDLE</type>
      <name>event</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>offset_high</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signal_number</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>post_completion</name>
      <anchor>a13</anchor>
      <arglist>(ACE_Proactor_Impl *proactor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gather_enabled</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>ACE_WIN32_Asynch_Write_Stream_Result</name>
      <anchor>b0</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, ACE_HANDLE event, int priority, int signal_number=0, int gather_enabled=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>b1</anchor>
      <arglist>(size_t bytes_transferred, int success, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Asynch_Write_Stream_Result</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>size_t</type>
      <name>bytes_to_write_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Message_Block &amp;</type>
      <name>message_block_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>gather_enabled_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Write_Stream</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>l1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Proactor</name>
    <filename>a01844.html</filename>
    <base>ACE_Proactor_Impl</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Proactor</name>
      <anchor>a0</anchor>
      <arglist>(size_t number_of_threads=0, int used_with_reactor_event_loop=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Proactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handle</name>
      <anchor>a3</anchor>
      <arglist>(ACE_HANDLE handle, const void *completion_key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Time_Value &amp;wait_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>post_completion</name>
      <anchor>a6</anchor>
      <arglist>(ACE_WIN32_Asynch_Result *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wake_up_dispatch_threads</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_dispatch_threads</name>
      <anchor>a8</anchor>
      <arglist>(int wait)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>number_of_threads</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>number_of_threads</name>
      <anchor>a10</anchor>
      <arglist>(size_t threads)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_HANDLE</type>
      <name>get_handle</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Stream_Impl *</type>
      <name>create_asynch_read_stream</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Stream_Impl *</type>
      <name>create_asynch_write_stream</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_File_Impl *</type>
      <name>create_asynch_read_file</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_File_Impl *</type>
      <name>create_asynch_write_file</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Dgram_Impl *</type>
      <name>create_asynch_read_dgram</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Dgram_Impl *</type>
      <name>create_asynch_write_dgram</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Accept_Impl *</type>
      <name>create_asynch_accept</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Connect_Impl *</type>
      <name>create_asynch_connect</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Transmit_File_Impl *</type>
      <name>create_asynch_transmit_file</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Stream_Result_Impl *</type>
      <name>create_asynch_read_stream_result</name>
      <anchor>a21</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Stream_Result_Impl *</type>
      <name>create_asynch_write_stream_result</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_File_Result_Impl *</type>
      <name>create_asynch_read_file_result</name>
      <anchor>a23</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_File_Result_Impl *</type>
      <name>create_asynch_write_file_result</name>
      <anchor>a24</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block &amp;message_block, size_t bytes_to_write, const void *act, u_long offset, u_long offset_high, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Read_Dgram_Result_Impl *</type>
      <name>create_asynch_read_dgram_result</name>
      <anchor>a25</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_read, int flags, int protocol_family, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Write_Dgram_Result_Impl *</type>
      <name>create_asynch_write_dgram_result</name>
      <anchor>a26</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_write, int flags, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Accept_Result_Impl *</type>
      <name>create_asynch_accept_result</name>
      <anchor>a27</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE listen_handle, ACE_HANDLE accept_handle, ACE_Message_Block &amp;message_block, size_t bytes_to_read, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Connect_Result_Impl *</type>
      <name>create_asynch_connect_result</name>
      <anchor>a28</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE connect_handle, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Transmit_File_Result_Impl *</type>
      <name>create_asynch_transmit_file_result</name>
      <anchor>a29</anchor>
      <arglist>(ACE_Handler &amp;handler, ACE_HANDLE socket, ACE_HANDLE file, ACE_Asynch_Transmit_File::Header_And_Trailer *header_and_trailer, size_t bytes_to_write, u_long offset, u_long offset_high, size_t bytes_per_send, u_long flags, const void *act, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Asynch_Result_Impl *</type>
      <name>create_asynch_timer</name>
      <anchor>a30</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act, const ACE_Time_Value &amp;tv, ACE_HANDLE event, int priority, int signal_number=0)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>ACE_Asynch_Pseudo_Task &amp;</type>
      <name>get_asynch_pseudo_task</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_signal</name>
      <anchor>b1</anchor>
      <arglist>(int signum, siginfo_t *=0, ucontext_t *=0)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_close</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask close_mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_events</name>
      <anchor>b3</anchor>
      <arglist>(unsigned long milli_seconds)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>application_specific_code</name>
      <anchor>b4</anchor>
      <arglist>(ACE_WIN32_Asynch_Result *asynch_result, size_t bytes_transferred, const void *completion_key, u_long error)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>post_wakeup_completions</name>
      <anchor>b5</anchor>
      <arglist>(int how_many)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_HANDLE</type>
      <name>completion_port_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>DWORD</type>
      <name>number_of_threads_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Auto_Event</type>
      <name>event_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>used_with_reactor_event_loop_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Handler</type>
      <name>wakeup_handler_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Asynch_Pseudo_Task</type>
      <name>pseudo_task_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ACE_WIN32_Asynch_Connect</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_WIN32_Wakeup_Completion</name>
    <filename>a01845.html</filename>
    <base>ACE_WIN32_Asynch_Result</base>
    <member kind="function">
      <type></type>
      <name>ACE_WIN32_Wakeup_Completion</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Handler &amp;handler, const void *act=0, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_WIN32_Wakeup_Completion</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>complete</name>
      <anchor>a2</anchor>
      <arglist>(size_t bytes_transferred=0, int success=1, const void *completion_key=0, u_long error=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Write_Guard</name>
    <filename>a01846.html</filename>
    <templarg>ACE_LOCK</templarg>
    <base>ACE_Guard</base>
    <member kind="function">
      <type></type>
      <name>ACE_Write_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_LOCK &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Write_Guard</name>
      <anchor>a1</anchor>
      <arglist>(ACE_LOCK &amp;m, int block)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Write_Guard&lt; ACE_Null_Mutex &gt;</name>
    <filename>a01847.html</filename>
    <base>ACE_Guard&lt; ACE_Null_Mutex &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_Write_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Null_Mutex &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_Write_Guard</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Null_Mutex &amp;m, int blocked)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire_write</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>acquire</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire_write</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tryacquire</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_XTI_ATM_Mcast</name>
    <filename>a01848.html</filename>
    <base>ACE_TLI_Connector</base>
    <member kind="typedef">
      <type>ACE_ATM_Addr</type>
      <name>PEER_ADDR</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_TLI_Stream</type>
      <name>PEER_STREAM</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_XTI_ATM_Mcast</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACE_XTI_ATM_Mcast</name>
      <anchor>a1</anchor>
      <arglist>(ACE_TLI_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0, const char device[]=ACE_XTI_ATM_DEVICE, struct t_info *info=0, int rw_flag=1, struct netbuf *udata=0, struct netbuf *opt=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchor>a2</anchor>
      <arglist>(ACE_TLI_Stream &amp;new_stream, const ACE_Addr &amp;remote_sap, ACE_Time_Value *timeout=0, const ACE_Addr &amp;local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=O_RDWR, int perms=0, const char device[]=ACE_XTI_ATM_DEVICE, struct t_info *info=0, int rw_flag=1, struct netbuf *udata=0, struct netbuf *opt=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_leaf</name>
      <anchor>a3</anchor>
      <arglist>(ACE_TLI_Stream &amp;current_stream, const ACE_Addr &amp;remote_sap, ACE_INT32 leaf_id, ACE_Time_Value *timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ACE_ALLOC_HOOK_DECLARE</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_XtReactor</name>
    <filename>a01849.html</filename>
    <base>ACE_Select_Reactor_T&lt; ACE_Select_Reactor_Token &gt;</base>
    <member kind="function">
      <type></type>
      <name>ACE_XtReactor</name>
      <anchor>a0</anchor>
      <arglist>(XtAppContext context=0, size_t size=DEFAULT_SIZE, int restart=0, ACE_Sig_Handler *=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ACE_XtReactor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XtAppContext</type>
      <name>context</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>context</name>
      <anchor>a3</anchor>
      <arglist>(XtAppContext)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>schedule_timer</name>
      <anchor>a4</anchor>
      <arglist>(ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &amp;delay, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>reset_timer_interval</name>
      <anchor>a5</anchor>
      <arglist>(long timer_id, const ACE_Time_Value &amp;interval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a6</anchor>
      <arglist>(ACE_Event_Handler *handler, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cancel_timer</name>
      <anchor>a7</anchor>
      <arglist>(long timer_id, const void **arg=0, int dont_call_handle_close=1)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b0</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>register_handler_i</name>
      <anchor>b1</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Event_Handler *handler, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b2</anchor>
      <arglist>(ACE_HANDLE handle, ACE_Reactor_Mask mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>remove_handler_i</name>
      <anchor>b3</anchor>
      <arglist>(const ACE_Handle_Set &amp;handles, ACE_Reactor_Mask)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual void</type>
      <name>remove_XtInput</name>
      <anchor>b4</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>wait_for_multiple_events</name>
      <anchor>b5</anchor>
      <arglist>(ACE_Select_Reactor_Handle_Set &amp;, ACE_Time_Value *)</arglist>
    </member>
    <member kind="function" protection="public" virtualness="virtual">
      <type>virtual int</type>
      <name>XtWaitForMultipleEvents</name>
      <anchor>b6</anchor>
      <arglist>(int, ACE_Select_Reactor_Handle_Set &amp;, ACE_Time_Value *)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>XtAppContext</type>
      <name>context_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_XtReactorID *</type>
      <name>ids_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>XtIntervalId</type>
      <name>timeout_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset_timeout</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ACE_XtReactor</name>
      <anchor>c1</anchor>
      <arglist>(const ACE_XtReactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ACE_XtReactor &amp;</type>
      <name>operator=</name>
      <anchor>c2</anchor>
      <arglist>(const ACE_XtReactor &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>TimerCallbackProc</name>
      <anchor>f0</anchor>
      <arglist>(XtPointer closure, XtIntervalId *id)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>void</type>
      <name>InputCallbackProc</name>
      <anchor>f1</anchor>
      <arglist>(XtPointer closure, int *source, XtInputId *id)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_XtReactorID</name>
    <filename>a01850.html</filename>
    <member kind="variable">
      <type>XtInputId</type>
      <name>id_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_XtReactorID *</type>
      <name>next_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>ACE_YYSTYPE</name>
    <filename>a01851.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>type_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Location_Node *</type>
      <name>location_node_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Parse_Node *</type>
      <name>parse_node_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Static_Node *</type>
      <name>static_node_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Service_Type *</type>
      <name>svc_record_</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_TCHAR *</type>
      <name>ident_</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACMM</name>
    <filename>a01852.html</filename>
  </compound>
  <compound kind="class">
    <name>auto_ptr</name>
    <filename>a01853.html</filename>
    <templarg>X</templarg>
    <base>ACE_Auto_Basic_Ptr</base>
    <member kind="function">
      <type>ACE_EXPLICIT</type>
      <name>auto_ptr</name>
      <anchor>a0</anchor>
      <arglist>(X *p=0)</arglist>
    </member>
    <member kind="function">
      <type>X *</type>
      <name>operator-&gt;</name>
      <anchor>a1</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cancel_state</name>
    <filename>a01854.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cancelstate</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>canceltype</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dirent</name>
    <filename>a01855.html</filename>
  </compound>
  <compound kind="struct">
    <name>Hash_Token</name>
    <filename>a01856.html</filename>
    <templarg>TYPE</templarg>
    <member kind="function">
      <type></type>
      <name>Hash_Token</name>
      <anchor>a0</anchor>
      <arglist>(const void *act, size_t pos, long orig_id, const TYPE &amp;type)</arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>act_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pos_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>orig_id_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TYPE</type>
      <name>type_</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iovec</name>
    <filename>a01857.html</filename>
    <member kind="variable">
      <type>u_long</type>
      <name>iov_len</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>iov_base</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>msghdr</name>
    <filename>a01859.html</filename>
    <member kind="variable">
      <type>sockaddr *</type>
      <name>msg_name</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msg_namelen</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>iovec *</type>
      <name>msg_iov</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msg_iovlen</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>caddr_t</type>
      <name>msg_accrights</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msg_accrightslen</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>msqid_ds</name>
    <filename>a01860.html</filename>
  </compound>
  <compound kind="struct">
    <name>rusage</name>
    <filename>a01861.html</filename>
    <member kind="variable">
      <type>FILETIME</type>
      <name>ru_utime</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILETIME</type>
      <name>ru_stime</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>semun</name>
    <filename>a01862.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>val</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>semid_ds *</type>
      <name>buf</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u_short *</type>
      <name>array</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>shmaddr</name>
    <filename>a01863.html</filename>
  </compound>
  <compound kind="struct">
    <name>siginfo_t</name>
    <filename>a01864.html</filename>
    <member kind="function">
      <type></type>
      <name>siginfo_t</name>
      <anchor>a0</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>siginfo_t</name>
      <anchor>a1</anchor>
      <arglist>(ACE_HANDLE *handles)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>si_handle_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE *</type>
      <name>si_handles_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>strbuf</name>
    <filename>a01865.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>maxlen</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>len</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>buf</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>timespec</name>
    <filename>a01866.html</filename>
    <member kind="variable">
      <type>time_t</type>
      <name>tv_sec</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>tv_nsec</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>wince</name>
    <title>ACE on Windows CE status</title>
    <filename>wince</filename>
    <docanchor>ce_wchar</docanchor>
    <docanchor>ce_evc</docanchor>
    <docanchor>ce_status</docanchor>
    <docanchor>ce_tests</docanchor>
  </compound>
  <compound kind="page">
    <name>msvc</name>
    <title>Miscellaneous Notes for ACE/TAO and Microsoft Visual C++</title>
    <filename>msvc</filename>
    <docanchor>msvc_aceroot</docanchor>
    <docanchor>msvc_external_projects</docanchor>
    <docanchor>msvc_otheroptions</docanchor>
    <docanchor>msvc_libraries</docanchor>
    <docanchor>msvc_configurations</docanchor>
  </compound>
  <compound kind="page">
    <name>run_test_howto</name>
    <title>How to write a run_test.pl</title>
    <filename>run_test_howto</filename>
    <docanchor>example</docanchor>
    <docanchor>details</docanchor>
  </compound>
  <compound kind="page">
    <name>wchar</name>
    <title>Wide Character/Unicode support in ACE</title>
    <filename>wchar</filename>
    <docanchor>wchar_regular</docanchor>
    <docanchor>wchar_nosupport</docanchor>
    <docanchor>wchar_full</docanchor>
    <docanchor>wchar_legacy</docanchor>
    <docanchor>wchar_overview</docanchor>
    <docanchor>wchar_win32macros</docanchor>
    <docanchor>wchar_logmsg</docanchor>
    <docanchor>wchar_othermacros</docanchor>
  </compound>
  <compound kind="page">
    <name>deprecated</name>
    <title>Deprecated List</title>
    <filename>deprecated</filename>
  </compound>
  <compound kind="namespace">
    <name>ACE_OS</name>
    <filename>a03005.html</filename>
    <class kind="class">ACE_OS::ace_flock_t</class>
    <class kind="struct">ACE_OS::macaddr_node_t</class>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>ace_isprint</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_TCHAR c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>ace_isspace</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_TCHAR c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>to_lower</name>
      <anchor>a17</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wint_t</type>
      <name>to_lower</name>
      <anchor>a18</anchor>
      <arglist>(wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>dlclose</name>
      <anchor>a31</anchor>
      <arglist>(ACE_SHLIB_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>dlerror</name>
      <anchor>a32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_SHLIB_HANDLE</type>
      <name>dlopen</name>
      <anchor>a33</anchor>
      <arglist>(const ACE_TCHAR *filename, int mode=ACE_DEFAULT_SHLIB_MODE)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>dlsym</name>
      <anchor>a34</anchor>
      <arglist>(ACE_SHLIB_HANDLE handle, const ACE_TCHAR *symbol)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>endpwent</name>
      <anchor>a59</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct passwd *</type>
      <name>getpwent</name>
      <anchor>a60</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct passwd *</type>
      <name>getpwnam</name>
      <anchor>a61</anchor>
      <arglist>(const char *user)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct passwd *</type>
      <name>getpwnam_r</name>
      <anchor>a62</anchor>
      <arglist>(const char *name, struct passwd *pwent, char *buffer, int buflen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>setpwent</name>
      <anchor>a63</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>compile</name>
      <anchor>a64</anchor>
      <arglist>(const char *instring, char *expbuf, char *endbuf)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>step</name>
      <anchor>a65</anchor>
      <arglist>(const char *str, char *expbuf)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>kill</name>
      <anchor>a66</anchor>
      <arglist>(pid_t pid, int signum)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>pthread_sigmask</name>
      <anchor>a67</anchor>
      <arglist>(int how, const sigset_t *nsp, sigset_t *osp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigaction</name>
      <anchor>a68</anchor>
      <arglist>(int signum, const struct sigaction *nsa, struct sigaction *osa)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigaddset</name>
      <anchor>a69</anchor>
      <arglist>(sigset_t *s, int signum)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigdelset</name>
      <anchor>a70</anchor>
      <arglist>(sigset_t *s, int signum)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigemptyset</name>
      <anchor>a71</anchor>
      <arglist>(sigset_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigfillset</name>
      <anchor>a72</anchor>
      <arglist>(sigset_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigismember</name>
      <anchor>a73</anchor>
      <arglist>(sigset_t *s, int signum)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_SignalHandler</type>
      <name>signal</name>
      <anchor>a74</anchor>
      <arglist>(int signum, ACE_SignalHandler)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigprocmask</name>
      <anchor>a75</anchor>
      <arglist>(int how, const sigset_t *nsp, sigset_t *osp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigsuspend</name>
      <anchor>a76</anchor>
      <arglist>(const sigset_t *set)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>cuserid</name>
      <anchor>a78</anchor>
      <arglist>(char *user, size_t maxlen=ACE_MAX_USERID)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>cuserid</name>
      <anchor>a79</anchor>
      <arglist>(wchar_t *user, size_t maxlen=ACE_MAX_USERID)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>flock_adjust_params</name>
      <anchor>a86</anchor>
      <arglist>(ace_flock_t *lock, short whence, off_t &amp;start, off_t &amp;len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>flock_init</name>
      <anchor>a87</anchor>
      <arglist>(ace_flock_t *lock, int flags=0, const ACE_TCHAR *name=0, mode_t perms=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>flock_destroy</name>
      <anchor>a88</anchor>
      <arglist>(ace_flock_t *lock, int unlink_file=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>flock_rdlock</name>
      <anchor>a89</anchor>
      <arglist>(ace_flock_t *lock, short whence=0, off_t start=0, off_t len=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>flock_tryrdlock</name>
      <anchor>a90</anchor>
      <arglist>(ace_flock_t *lock, short whence=0, off_t start=0, off_t len=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>flock_trywrlock</name>
      <anchor>a91</anchor>
      <arglist>(ace_flock_t *lock, short whence=0, off_t start=0, off_t len=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>flock_unlock</name>
      <anchor>a92</anchor>
      <arglist>(ace_flock_t *lock, short whence=0, off_t start=0, off_t len=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>flock_wrlock</name>
      <anchor>a93</anchor>
      <arglist>(ace_flock_t *lock, short whence=0, off_t start=0, off_t len=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>_exit</name>
      <anchor>a117</anchor>
      <arglist>(int status=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>abort</name>
      <anchor>a118</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>atexit</name>
      <anchor>a119</anchor>
      <arglist>(ACE_EXIT_HOOK func)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>atoi</name>
      <anchor>a120</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>atoi</name>
      <anchor>a121</anchor>
      <arglist>(const wchar_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>atop</name>
      <anchor>a122</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>atop</name>
      <anchor>a123</anchor>
      <arglist>(const wchar_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>bsearch</name>
      <anchor>a124</anchor>
      <arglist>(const void *key, const void *base, size_t nel, size_t size, ACE_COMPARE_FUNC)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void *</type>
      <name>calloc</name>
      <anchor>a125</anchor>
      <arglist>(size_t elements, size_t sizeof_elements)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>exit</name>
      <anchor>a126</anchor>
      <arglist>(int status=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>free</name>
      <anchor>a127</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>getenv</name>
      <anchor>a128</anchor>
      <arglist>(const char *symbol)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>getenv</name>
      <anchor>a129</anchor>
      <arglist>(const wchar_t *symbol)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_TCHAR *</type>
      <name>getenvstrings</name>
      <anchor>a130</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>itoa</name>
      <anchor>a131</anchor>
      <arglist>(int value, char *string, int radix)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>itoa</name>
      <anchor>a132</anchor>
      <arglist>(int value, wchar_t *string, int radix)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>itoa_emulation</name>
      <anchor>a133</anchor>
      <arglist>(int value, char *string, int radix)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>itow_emulation</name>
      <anchor>a134</anchor>
      <arglist>(int value, wchar_t *string, int radix)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void *</type>
      <name>malloc</name>
      <anchor>a135</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>mkstemp</name>
      <anchor>a136</anchor>
      <arglist>(ACE_TCHAR *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>mktemp</name>
      <anchor>a137</anchor>
      <arglist>(ACE_TCHAR *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>putenv</name>
      <anchor>a138</anchor>
      <arglist>(const ACE_TCHAR *string)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>qsort</name>
      <anchor>a139</anchor>
      <arglist>(void *base, size_t nel, size_t width, ACE_COMPARE_FUNC)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rand</name>
      <anchor>a140</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rand_r</name>
      <anchor>a141</anchor>
      <arglist>(ACE_RANDR_TYPE &amp;seed)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void *</type>
      <name>realloc</name>
      <anchor>a142</anchor>
      <arglist>(void *, size_t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_EXIT_HOOK</type>
      <name>set_exit_hook</name>
      <anchor>a143</anchor>
      <arglist>(ACE_EXIT_HOOK hook)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>srand</name>
      <anchor>a144</anchor>
      <arglist>(u_int seed)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>strenvdup</name>
      <anchor>a145</anchor>
      <arglist>(const ACE_TCHAR *str)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION double</type>
      <name>strtod</name>
      <anchor>a146</anchor>
      <arglist>(const char *s, char **endptr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION double</type>
      <name>strtod</name>
      <anchor>a147</anchor>
      <arglist>(const wchar_t *s, wchar_t **endptr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>strtol</name>
      <anchor>a148</anchor>
      <arglist>(const char *s, char **ptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>strtol</name>
      <anchor>a149</anchor>
      <arglist>(const wchar_t *s, wchar_t **ptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION unsigned long</type>
      <name>strtoul</name>
      <anchor>a150</anchor>
      <arglist>(const char *s, char **ptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION unsigned long</type>
      <name>strtoul</name>
      <anchor>a151</anchor>
      <arglist>(const wchar_t *s, wchar_t **ptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>system</name>
      <anchor>a152</anchor>
      <arglist>(const ACE_TCHAR *s)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Export ACE_EXIT_HOOK</type>
      <name>exit_hook_</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const void *</type>
      <name>memchr</name>
      <anchor>a153</anchor>
      <arglist>(const void *s, int c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>memchr</name>
      <anchor>a154</anchor>
      <arglist>(void *s, int c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const void *</type>
      <name>memchr_emulation</name>
      <anchor>a155</anchor>
      <arglist>(const void *s, int c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>memcmp</name>
      <anchor>a156</anchor>
      <arglist>(const void *t, const void *s, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>memcpy</name>
      <anchor>a157</anchor>
      <arglist>(void *t, const void *s, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>memmove</name>
      <anchor>a158</anchor>
      <arglist>(void *t, const void *s, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>memset</name>
      <anchor>a159</anchor>
      <arglist>(void *s, int c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strcat</name>
      <anchor>a160</anchor>
      <arglist>(char *s, const char *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strcat</name>
      <anchor>a161</anchor>
      <arglist>(wchar_t *s, const wchar_t *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const char *</type>
      <name>strchr</name>
      <anchor>a162</anchor>
      <arglist>(const char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const wchar_t *</type>
      <name>strchr</name>
      <anchor>a163</anchor>
      <arglist>(const wchar_t *s, wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strchr</name>
      <anchor>a164</anchor>
      <arglist>(char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strchr</name>
      <anchor>a165</anchor>
      <arglist>(wchar_t *s, wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>strchr_emulation</name>
      <anchor>a166</anchor>
      <arglist>(char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const char *</type>
      <name>strchr_emulation</name>
      <anchor>a167</anchor>
      <arglist>(const char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strcmp</name>
      <anchor>a168</anchor>
      <arglist>(const char *s, const char *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strcmp</name>
      <anchor>a169</anchor>
      <arglist>(const ACE_WCHAR_T *s, const ACE_WCHAR_T *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strcpy</name>
      <anchor>a170</anchor>
      <arglist>(char *s, const char *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strcpy</name>
      <anchor>a171</anchor>
      <arglist>(wchar_t *s, const wchar_t *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strcspn</name>
      <anchor>a172</anchor>
      <arglist>(const char *s, const char *reject)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strcspn</name>
      <anchor>a173</anchor>
      <arglist>(const wchar_t *s, const wchar_t *reject)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export size_t</type>
      <name>strcspn_emulation</name>
      <anchor>a174</anchor>
      <arglist>(const char *s, const char *reject)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>strdup</name>
      <anchor>a175</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>strdup</name>
      <anchor>a176</anchor>
      <arglist>(const wchar_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>strecpy</name>
      <anchor>a177</anchor>
      <arglist>(char *des, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>strecpy</name>
      <anchor>a178</anchor>
      <arglist>(wchar_t *s, const wchar_t *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strerror</name>
      <anchor>a179</anchor>
      <arglist>(int errnum)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strlen</name>
      <anchor>a180</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strlen</name>
      <anchor>a181</anchor>
      <arglist>(const ACE_WCHAR_T *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strncat</name>
      <anchor>a182</anchor>
      <arglist>(char *s, const char *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_WCHAR_T *</type>
      <name>strncat</name>
      <anchor>a183</anchor>
      <arglist>(ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const char *</type>
      <name>strnchr</name>
      <anchor>a184</anchor>
      <arglist>(const char *s, int c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const ACE_WCHAR_T *</type>
      <name>strnchr</name>
      <anchor>a185</anchor>
      <arglist>(const ACE_WCHAR_T *s, ACE_WINT_T c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strnchr</name>
      <anchor>a186</anchor>
      <arglist>(char *s, int c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_WCHAR_T *</type>
      <name>strnchr</name>
      <anchor>a187</anchor>
      <arglist>(ACE_WCHAR_T *s, ACE_WINT_T c, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strncmp</name>
      <anchor>a188</anchor>
      <arglist>(const char *s, const char *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strncmp</name>
      <anchor>a189</anchor>
      <arglist>(const ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strncpy</name>
      <anchor>a190</anchor>
      <arglist>(char *s, const char *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_WCHAR_T *</type>
      <name>strncpy</name>
      <anchor>a191</anchor>
      <arglist>(ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strnlen</name>
      <anchor>a192</anchor>
      <arglist>(const char *s, size_t maxlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strnlen</name>
      <anchor>a193</anchor>
      <arglist>(const ACE_WCHAR_T *s, size_t maxlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const char *</type>
      <name>strnstr</name>
      <anchor>a194</anchor>
      <arglist>(const char *s, const char *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const ACE_WCHAR_T *</type>
      <name>strnstr</name>
      <anchor>a195</anchor>
      <arglist>(const ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strnstr</name>
      <anchor>a196</anchor>
      <arglist>(char *s, const char *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_WCHAR_T *</type>
      <name>strnstr</name>
      <anchor>a197</anchor>
      <arglist>(ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const char *</type>
      <name>strpbrk</name>
      <anchor>a198</anchor>
      <arglist>(const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const wchar_t *</type>
      <name>strpbrk</name>
      <anchor>a199</anchor>
      <arglist>(const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strpbrk</name>
      <anchor>a200</anchor>
      <arglist>(char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strpbrk</name>
      <anchor>a201</anchor>
      <arglist>(wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const char *</type>
      <name>strrchr</name>
      <anchor>a202</anchor>
      <arglist>(const char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const wchar_t *</type>
      <name>strrchr</name>
      <anchor>a203</anchor>
      <arglist>(const wchar_t *s, wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strrchr</name>
      <anchor>a204</anchor>
      <arglist>(char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strrchr</name>
      <anchor>a205</anchor>
      <arglist>(wchar_t *s, wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>strrchr_emulation</name>
      <anchor>a206</anchor>
      <arglist>(char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const char *</type>
      <name>strrchr_emulation</name>
      <anchor>a207</anchor>
      <arglist>(const char *s, int c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>strsncpy</name>
      <anchor>a208</anchor>
      <arglist>(char *dst, const char *src, size_t maxlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_WCHAR_T *</type>
      <name>strsncpy</name>
      <anchor>a209</anchor>
      <arglist>(ACE_WCHAR_T *dst, const ACE_WCHAR_T *src, size_t maxlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strspn</name>
      <anchor>a210</anchor>
      <arglist>(const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strspn</name>
      <anchor>a211</anchor>
      <arglist>(const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const char *</type>
      <name>strstr</name>
      <anchor>a212</anchor>
      <arglist>(const char *s, const char *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const wchar_t *</type>
      <name>strstr</name>
      <anchor>a213</anchor>
      <arglist>(const wchar_t *s, const wchar_t *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strstr</name>
      <anchor>a214</anchor>
      <arglist>(char *s, const char *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strstr</name>
      <anchor>a215</anchor>
      <arglist>(wchar_t *s, const wchar_t *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strtok</name>
      <anchor>a216</anchor>
      <arglist>(char *s, const char *tokens)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strtok</name>
      <anchor>a217</anchor>
      <arglist>(wchar_t *s, const wchar_t *tokens)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>madvise</name>
      <anchor>a238</anchor>
      <arglist>(caddr_t addr, size_t len, int map_advice)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>mmap</name>
      <anchor>a239</anchor>
      <arglist>(void *addr, size_t len, int prot, int flags, ACE_HANDLE handle, off_t off=0, ACE_HANDLE *file_mapping=0, LPSECURITY_ATTRIBUTES sa=0, const ACE_TCHAR *file_mapping_name=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mprotect</name>
      <anchor>a240</anchor>
      <arglist>(void *addr, size_t len, int prot)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>msync</name>
      <anchor>a241</anchor>
      <arglist>(void *addr, size_t len, int sync)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>munmap</name>
      <anchor>a242</anchor>
      <arglist>(void *addr, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>msgctl</name>
      <anchor>a245</anchor>
      <arglist>(int msqid, int cmd, struct msqid_ds *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>msgget</name>
      <anchor>a246</anchor>
      <arglist>(key_t key, int msgflg)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>msgrcv</name>
      <anchor>a247</anchor>
      <arglist>(int int_id, void *buf, size_t len, long type, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>msgsnd</name>
      <anchor>a248</anchor>
      <arglist>(int int_id, const void *buf, size_t len, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>shmat</name>
      <anchor>a254</anchor>
      <arglist>(int int_id, void *shmaddr, int shmflg)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>shmctl</name>
      <anchor>a255</anchor>
      <arglist>(int int_id, int cmd, struct shmid_ds *buf)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>shmdt</name>
      <anchor>a256</anchor>
      <arglist>(void *shmaddr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>shmget</name>
      <anchor>a257</anchor>
      <arglist>(key_t key, int size, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>accept</name>
      <anchor>a258</anchor>
      <arglist>(ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_HANDLE</type>
      <name>accept</name>
      <anchor>a259</anchor>
      <arglist>(ACE_HANDLE handle, struct sockaddr *addr, int *addrlen, const ACE_Accept_QoS_Params &amp;qos_params)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>bind</name>
      <anchor>a260</anchor>
      <arglist>(ACE_HANDLE s, struct sockaddr *name, int namelen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>closesocket</name>
      <anchor>a261</anchor>
      <arglist>(ACE_HANDLE s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>connect</name>
      <anchor>a262</anchor>
      <arglist>(ACE_HANDLE handle, struct sockaddr *addr, int addrlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>connect</name>
      <anchor>a263</anchor>
      <arglist>(ACE_HANDLE handle, const sockaddr *addr, int addrlen, const ACE_QoS_Params &amp;qos_params)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>enum_protocols</name>
      <anchor>a264</anchor>
      <arglist>(int *protocols, ACE_Protocol_Info *protocol_buffer, u_long *buffer_length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getpeername</name>
      <anchor>a265</anchor>
      <arglist>(ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getsockname</name>
      <anchor>a266</anchor>
      <arglist>(ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getsockopt</name>
      <anchor>a267</anchor>
      <arglist>(ACE_HANDLE handle, int level, int optname, char *optval, int *optlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_HANDLE</type>
      <name>join_leaf</name>
      <anchor>a268</anchor>
      <arglist>(ACE_HANDLE socket, const sockaddr *name, int namelen, const ACE_QoS_Params &amp;qos_params)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>listen</name>
      <anchor>a269</anchor>
      <arglist>(ACE_HANDLE handle, int backlog)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recv</name>
      <anchor>a270</anchor>
      <arglist>(ACE_HANDLE handle, char *buf, size_t len, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recvfrom</name>
      <anchor>a271</anchor>
      <arglist>(ACE_HANDLE handle, char *buf, size_t len, int flags, struct sockaddr *addr, int *addrlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recvfrom</name>
      <anchor>a272</anchor>
      <arglist>(ACE_HANDLE handle, iovec *buffers, int buffer_count, size_t &amp;number_of_bytes_recvd, int &amp;flags, struct sockaddr *addr, int *addrlen, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recvmsg</name>
      <anchor>a273</anchor>
      <arglist>(ACE_HANDLE handle, struct msghdr *msg, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>recvv</name>
      <anchor>a274</anchor>
      <arglist>(ACE_HANDLE handle, iovec *iov, int iovlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>send</name>
      <anchor>a275</anchor>
      <arglist>(ACE_HANDLE handle, const char *buf, size_t len, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sendmsg</name>
      <anchor>a276</anchor>
      <arglist>(ACE_HANDLE handle, const struct msghdr *msg, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sendto</name>
      <anchor>a277</anchor>
      <arglist>(ACE_HANDLE handle, const char *buf, size_t len, int flags, const struct sockaddr *addr, int addrlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sendto</name>
      <anchor>a278</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *buffers, int buffer_count, size_t &amp;number_of_bytes_sent, int flags, const struct sockaddr *addr, int addrlen, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>sendv</name>
      <anchor>a279</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *iov, int iovcnt)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>setsockopt</name>
      <anchor>a280</anchor>
      <arglist>(ACE_HANDLE handle, int level, int optname, const char *optval, int optlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>shutdown</name>
      <anchor>a281</anchor>
      <arglist>(ACE_HANDLE handle, int how)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>socket_init</name>
      <anchor>a282</anchor>
      <arglist>(int version_high=1, int version_low=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>socket_fini</name>
      <anchor>a283</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>socket</name>
      <anchor>a284</anchor>
      <arglist>(int protocol_family, int type, int proto)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>socket</name>
      <anchor>a285</anchor>
      <arglist>(int protocol_family, int type, int proto, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>socketpair</name>
      <anchor>a286</anchor>
      <arglist>(int domain, int type, int protocol, ACE_HANDLE sv[2])</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>filesize</name>
      <anchor>a288</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>filesize</name>
      <anchor>a289</anchor>
      <arglist>(const ACE_TCHAR *handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>condattr_init</name>
      <anchor>a304</anchor>
      <arglist>(ACE_condattr_t &amp;attributes, int type=ACE_DEFAULT_SYNCH_TYPE)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>condattr_destroy</name>
      <anchor>a305</anchor>
      <arglist>(ACE_condattr_t &amp;attributes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_broadcast</name>
      <anchor>a306</anchor>
      <arglist>(ACE_cond_t *cv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_destroy</name>
      <anchor>a307</anchor>
      <arglist>(ACE_cond_t *cv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_init</name>
      <anchor>a308</anchor>
      <arglist>(ACE_cond_t *cv, short type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_init</name>
      <anchor>a309</anchor>
      <arglist>(ACE_cond_t *cv, ACE_condattr_t &amp;attributes, const char *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_init</name>
      <anchor>a310</anchor>
      <arglist>(ACE_cond_t *cv, short type, const wchar_t *name, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_init</name>
      <anchor>a311</anchor>
      <arglist>(ACE_cond_t *cv, ACE_condattr_t &amp;attributes, const wchar_t *name, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_signal</name>
      <anchor>a312</anchor>
      <arglist>(ACE_cond_t *cv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_timedwait</name>
      <anchor>a313</anchor>
      <arglist>(ACE_cond_t *cv, ACE_mutex_t *m, ACE_Time_Value *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>cond_wait</name>
      <anchor>a314</anchor>
      <arglist>(ACE_cond_t *cv, ACE_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_destroy</name>
      <anchor>a315</anchor>
      <arglist>(ACE_event_t *event)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_init</name>
      <anchor>a316</anchor>
      <arglist>(ACE_event_t *event, int manual_reset=0, int initial_state=0, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_init</name>
      <anchor>a317</anchor>
      <arglist>(ACE_event_t *event, int manual_reset, int initial_state, int type, const wchar_t *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_pulse</name>
      <anchor>a318</anchor>
      <arglist>(ACE_event_t *event)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_reset</name>
      <anchor>a319</anchor>
      <arglist>(ACE_event_t *event)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_signal</name>
      <anchor>a320</anchor>
      <arglist>(ACE_event_t *event)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_timedwait</name>
      <anchor>a321</anchor>
      <arglist>(ACE_event_t *event, ACE_Time_Value *timeout, int use_absolute_time=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>event_wait</name>
      <anchor>a322</anchor>
      <arglist>(ACE_event_t *event)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_destroy</name>
      <anchor>a325</anchor>
      <arglist>(ACE_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_init</name>
      <anchor>a326</anchor>
      <arglist>(ACE_mutex_t *m, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_init</name>
      <anchor>a327</anchor>
      <arglist>(ACE_mutex_t *m, int type, const wchar_t *name, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_lock</name>
      <anchor>a328</anchor>
      <arglist>(ACE_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_lock</name>
      <anchor>a329</anchor>
      <arglist>(ACE_mutex_t *m, int &amp;abandoned)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_lock</name>
      <anchor>a330</anchor>
      <arglist>(ACE_mutex_t *m, const ACE_Time_Value &amp;timeout)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_lock</name>
      <anchor>a331</anchor>
      <arglist>(ACE_mutex_t *m, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>mutex_lock_cleanup</name>
      <anchor>a332</anchor>
      <arglist>(void *mutex)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_trylock</name>
      <anchor>a333</anchor>
      <arglist>(ACE_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_trylock</name>
      <anchor>a334</anchor>
      <arglist>(ACE_mutex_t *m, int &amp;abandoned)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mutex_unlock</name>
      <anchor>a335</anchor>
      <arglist>(ACE_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recursive_mutex_cond_unlock</name>
      <anchor>a337</anchor>
      <arglist>(ACE_recursive_thread_mutex_t *m, ACE_recursive_mutex_state &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>recursive_mutex_cond_relock</name>
      <anchor>a338</anchor>
      <arglist>(ACE_recursive_thread_mutex_t *m, ACE_recursive_mutex_state &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recursive_mutex_destroy</name>
      <anchor>a339</anchor>
      <arglist>(ACE_recursive_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recursive_mutex_init</name>
      <anchor>a340</anchor>
      <arglist>(ACE_recursive_thread_mutex_t *m, const ACE_TCHAR *name=0, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recursive_mutex_lock</name>
      <anchor>a341</anchor>
      <arglist>(ACE_recursive_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recursive_mutex_trylock</name>
      <anchor>a342</anchor>
      <arglist>(ACE_recursive_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>recursive_mutex_unlock</name>
      <anchor>a343</anchor>
      <arglist>(ACE_recursive_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rw_rdlock</name>
      <anchor>a344</anchor>
      <arglist>(ACE_rwlock_t *rw)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rw_tryrdlock</name>
      <anchor>a345</anchor>
      <arglist>(ACE_rwlock_t *rw)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rw_trywrlock</name>
      <anchor>a346</anchor>
      <arglist>(ACE_rwlock_t *rw)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rw_trywrlock_upgrade</name>
      <anchor>a347</anchor>
      <arglist>(ACE_rwlock_t *rw)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rw_unlock</name>
      <anchor>a348</anchor>
      <arglist>(ACE_rwlock_t *rw)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rw_wrlock</name>
      <anchor>a349</anchor>
      <arglist>(ACE_rwlock_t *rw)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rwlock_destroy</name>
      <anchor>a350</anchor>
      <arglist>(ACE_rwlock_t *rw)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>rwlock_init</name>
      <anchor>a351</anchor>
      <arglist>(ACE_rwlock_t *rw, int type=ACE_DEFAULT_SYNCH_TYPE, const ACE_TCHAR *name=0, void *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>sched_params</name>
      <anchor>a352</anchor>
      <arglist>(const ACE_Sched_Params &amp;, ACE_id_t id=ACE_SELF)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_destroy</name>
      <anchor>a354</anchor>
      <arglist>(ACE_sema_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_init</name>
      <anchor>a355</anchor>
      <arglist>(ACE_sema_t *s, u_int count, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_init</name>
      <anchor>a356</anchor>
      <arglist>(ACE_sema_t *s, u_int count, int type, const wchar_t *name, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_post</name>
      <anchor>a357</anchor>
      <arglist>(ACE_sema_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_post</name>
      <anchor>a358</anchor>
      <arglist>(ACE_sema_t *s, u_int release_count)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_trywait</name>
      <anchor>a359</anchor>
      <arglist>(ACE_sema_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_wait</name>
      <anchor>a360</anchor>
      <arglist>(ACE_sema_t *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_wait</name>
      <anchor>a361</anchor>
      <arglist>(ACE_sema_t *s, ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sema_wait</name>
      <anchor>a362</anchor>
      <arglist>(ACE_sema_t *s, ACE_Time_Value *tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>semctl</name>
      <anchor>a363</anchor>
      <arglist>(int int_id, int semnum, int cmd, semun)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>semget</name>
      <anchor>a364</anchor>
      <arglist>(key_t key, int nsems, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>semop</name>
      <anchor>a365</anchor>
      <arglist>(int int_id, struct sembuf *sops, size_t nsops)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_destroy</name>
      <anchor>a400</anchor>
      <arglist>(ACE_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_init</name>
      <anchor>a401</anchor>
      <arglist>(ACE_thread_mutex_t *m, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, ACE_mutexattr_t *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_init</name>
      <anchor>a402</anchor>
      <arglist>(ACE_thread_mutex_t *m, int type, const wchar_t *name, ACE_mutexattr_t *arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_lock</name>
      <anchor>a403</anchor>
      <arglist>(ACE_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_lock</name>
      <anchor>a404</anchor>
      <arglist>(ACE_thread_mutex_t *m, const ACE_Time_Value &amp;timeout)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_lock</name>
      <anchor>a405</anchor>
      <arglist>(ACE_thread_mutex_t *m, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_trylock</name>
      <anchor>a406</anchor>
      <arglist>(ACE_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thread_mutex_unlock</name>
      <anchor>a407</anchor>
      <arglist>(ACE_thread_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>asctime</name>
      <anchor>a409</anchor>
      <arglist>(const struct tm *tm)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>asctime_r</name>
      <anchor>a410</anchor>
      <arglist>(const struct tm *tm, char *buf, int buflen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>clock_gettime</name>
      <anchor>a411</anchor>
      <arglist>(clockid_t, struct timespec *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>ctime</name>
      <anchor>a412</anchor>
      <arglist>(const time_t *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>ctime_r</name>
      <anchor>a413</anchor>
      <arglist>(const time_t *clock, ACE_TCHAR *buf, int buflen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION double</type>
      <name>difftime</name>
      <anchor>a414</anchor>
      <arglist>(time_t t1, time_t t0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_hrtime_t</type>
      <name>gethrtime</name>
      <anchor>a415</anchor>
      <arglist>(const ACE_HRTimer_Op=ACE_HRTIMER_GETTIME)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct tm *</type>
      <name>gmtime</name>
      <anchor>a416</anchor>
      <arglist>(const time_t *clock)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct tm *</type>
      <name>gmtime_r</name>
      <anchor>a417</anchor>
      <arglist>(const time_t *clock, struct tm *res)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct tm *</type>
      <name>localtime</name>
      <anchor>a418</anchor>
      <arglist>(const time_t *clock)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export struct tm *</type>
      <name>localtime_r</name>
      <anchor>a419</anchor>
      <arglist>(const time_t *clock, struct tm *res)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export time_t</type>
      <name>mktime</name>
      <anchor>a420</anchor>
      <arglist>(struct tm *timeptr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>nanosleep</name>
      <anchor>a421</anchor>
      <arglist>(const struct timespec *requested, struct timespec *remaining=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>strftime</name>
      <anchor>a422</anchor>
      <arglist>(char *s, size_t maxsize, const char *format, const struct tm *timeptr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>strptime</name>
      <anchor>a423</anchor>
      <arglist>(char *buf, const char *format, struct tm *tm)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION time_t</type>
      <name>time</name>
      <anchor>a424</anchor>
      <arglist>(time_t *tloc=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>timezone</name>
      <anchor>a425</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>tzset</name>
      <anchor>a426</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>fork</name>
      <anchor>a443</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export pid_t</type>
      <name>fork</name>
      <anchor>a444</anchor>
      <arglist>(const ACE_TCHAR *program_name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export pid_t</type>
      <name>fork_exec</name>
      <anchor>a445</anchor>
      <arglist>(ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Export ACE_thread_t</type>
      <name>NULL_thread</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Export ACE_hthread_t</type>
      <name>NULL_hthread</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_Export ACE_thread_key_t</type>
      <name>NULL_key</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_WCHAR_T</type>
      <name>WChar</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACE_HRTimer_Op</name>
      <anchor>a535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_HRTIMER_START</name>
      <anchor>a535a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_HRTIMER_INCR</name>
      <anchor>a535a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_HRTIMER_STOP</name>
      <anchor>a535a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_HRTIMER_GETTIME</name>
      <anchor>a535a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION unsigned long</type>
      <name>inet_addr</name>
      <anchor>a10</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>inet_aton</name>
      <anchor>a11</anchor>
      <arglist>(const char *strptr, struct in_addr *addr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>inet_ntoa</name>
      <anchor>a12</anchor>
      <arglist>(const struct in_addr addr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION const char *</type>
      <name>inet_ntop</name>
      <anchor>a13</anchor>
      <arglist>(int family, const void *addrptr, char *strptr, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>inet_pton</name>
      <anchor>a14</anchor>
      <arglist>(int family, const char *strptr, void *addrptr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>closedir</name>
      <anchor>a19</anchor>
      <arglist>(ACE_DIR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_DIR *</type>
      <name>opendir</name>
      <anchor>a20</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION dirent *</type>
      <name>readdir</name>
      <anchor>a21</anchor>
      <arglist>(ACE_DIR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>readdir_r</name>
      <anchor>a22</anchor>
      <arglist>(ACE_DIR *dirp, struct dirent *entry, struct dirent **result)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>rewinddir</name>
      <anchor>a23</anchor>
      <arglist>(ACE_DIR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>scandir</name>
      <anchor>a24</anchor>
      <arglist>(const ACE_TCHAR *dirname, struct dirent **namelist[], int(*selector)(const struct dirent *filename), int(*comparator)(const struct dirent **f1, const struct dirent **f2))</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>seekdir</name>
      <anchor>a25</anchor>
      <arglist>(ACE_DIR *, long loc)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>telldir</name>
      <anchor>a26</anchor>
      <arglist>(ACE_DIR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_DIR *</type>
      <name>opendir_emulation</name>
      <anchor>a27</anchor>
      <arglist>(const ACE_TCHAR *filename)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>scandir_emulation</name>
      <anchor>a28</anchor>
      <arglist>(const ACE_TCHAR *dirname, dirent **namelist[], int(*selector)(const dirent *entry), int(*comparator)(const dirent **f1, const dirent **f2))</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>closedir_emulation</name>
      <anchor>a29</anchor>
      <arglist>(ACE_DIR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export dirent *</type>
      <name>readdir_emulation</name>
      <anchor>a30</anchor>
      <arglist>(ACE_DIR *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>last_error</name>
      <anchor>a35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>last_error</name>
      <anchor>a36</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>set_errno_to_last_error</name>
      <anchor>a37</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>set_errno_to_wsa_last_error</name>
      <anchor>a38</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fcntl</name>
      <anchor>a39</anchor>
      <arglist>(ACE_HANDLE handle, int cmd, long arg=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_HANDLE</type>
      <name>open</name>
      <anchor>a40</anchor>
      <arglist>(const char *filename, int mode, int perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_HANDLE</type>
      <name>open</name>
      <anchor>a41</anchor>
      <arglist>(const wchar_t *filename, int mode, int perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION double</type>
      <name>floor</name>
      <anchor>a42</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION double</type>
      <name>ceil</name>
      <anchor>a43</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct hostent *</type>
      <name>gethostbyaddr</name>
      <anchor>a44</anchor>
      <arglist>(const char *addr, int length, int type)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct hostent *</type>
      <name>gethostbyaddr_r</name>
      <anchor>a45</anchor>
      <arglist>(const char *addr, int length, int type, struct hostent *result, ACE_HOSTENT_DATA buffer, int *h_errnop)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct hostent *</type>
      <name>gethostbyname</name>
      <anchor>a46</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct hostent *</type>
      <name>gethostbyname_r</name>
      <anchor>a47</anchor>
      <arglist>(const char *name, struct hostent *result, ACE_HOSTENT_DATA buffer, int *h_errnop)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct hostent *</type>
      <name>getipnodebyaddr</name>
      <anchor>a48</anchor>
      <arglist>(const void *src, size_t len, int family)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct hostent *</type>
      <name>getipnodebyname</name>
      <anchor>a49</anchor>
      <arglist>(const char *name, int family, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>getmacaddress</name>
      <anchor>a50</anchor>
      <arglist>(struct macaddr_node_t *node)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct protoent *</type>
      <name>getprotobyname</name>
      <anchor>a51</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct protoent *</type>
      <name>getprotobyname_r</name>
      <anchor>a52</anchor>
      <arglist>(const char *name, struct protoent *result, ACE_PROTOENT_DATA buffer)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct protoent *</type>
      <name>getprotobynumber</name>
      <anchor>a53</anchor>
      <arglist>(int proto)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct protoent *</type>
      <name>getprotobynumber_r</name>
      <anchor>a54</anchor>
      <arglist>(int proto, struct protoent *result, ACE_PROTOENT_DATA buffer)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct servent *</type>
      <name>getservbyname</name>
      <anchor>a55</anchor>
      <arglist>(const char *svc, const char *proto)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION struct servent *</type>
      <name>getservbyname_r</name>
      <anchor>a56</anchor>
      <arglist>(const char *svc, const char *proto, struct servent *result, ACE_SERVENT_DATA buf)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>poll</name>
      <anchor>a57</anchor>
      <arglist>(struct pollfd *pollfds, unsigned long len, const ACE_Time_Value *tv=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>poll</name>
      <anchor>a58</anchor>
      <arglist>(struct pollfd *pollfds, unsigned long len, const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>clearerr</name>
      <anchor>a77</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fclose</name>
      <anchor>a80</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION FILE *</type>
      <name>fdopen</name>
      <anchor>a81</anchor>
      <arglist>(ACE_HANDLE handle, const ACE_TCHAR *mode)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fflush</name>
      <anchor>a82</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fgetc</name>
      <anchor>a83</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fgetpos</name>
      <anchor>a84</anchor>
      <arglist>(FILE *fp, fpos_t *pos)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>fgets</name>
      <anchor>a85</anchor>
      <arglist>(ACE_TCHAR *buf, int size, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export FILE *</type>
      <name>fopen</name>
      <anchor>a94</anchor>
      <arglist>(const ACE_TCHAR *filename, const ACE_TCHAR *mode)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>fprintf</name>
      <anchor>a95</anchor>
      <arglist>(FILE *fp, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>fprintf</name>
      <anchor>a96</anchor>
      <arglist>(FILE *fp, const wchar_t *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fputs</name>
      <anchor>a97</anchor>
      <arglist>(const ACE_TCHAR *s, FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>fread</name>
      <anchor>a98</anchor>
      <arglist>(void *ptr, size_t size, size_t nelems, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION FILE *</type>
      <name>freopen</name>
      <anchor>a99</anchor>
      <arglist>(const ACE_TCHAR *filename, const ACE_TCHAR *mode, FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fseek</name>
      <anchor>a100</anchor>
      <arglist>(FILE *fp, long offset, int ptrname)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fsetpos</name>
      <anchor>a101</anchor>
      <arglist>(FILE *fp, fpos_t *pos)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>ftell</name>
      <anchor>a102</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>fwrite</name>
      <anchor>a103</anchor>
      <arglist>(const void *ptr, size_t size, size_t nitems, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>gets</name>
      <anchor>a104</anchor>
      <arglist>(char *str, int n=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>perror</name>
      <anchor>a105</anchor>
      <arglist>(const ACE_TCHAR *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>printf</name>
      <anchor>a106</anchor>
      <arglist>(const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>puts</name>
      <anchor>a107</anchor>
      <arglist>(const ACE_TCHAR *s)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>rename</name>
      <anchor>a108</anchor>
      <arglist>(const ACE_TCHAR *old_name, const ACE_TCHAR *new_name, int flags=-1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>rewind</name>
      <anchor>a109</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>snprintf</name>
      <anchor>a110</anchor>
      <arglist>(char *buf, size_t maxlen, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>snprintf</name>
      <anchor>a111</anchor>
      <arglist>(wchar_t *buf, size_t maxlen, const wchar_t *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>sprintf</name>
      <anchor>a112</anchor>
      <arglist>(char *buf, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>sprintf</name>
      <anchor>a113</anchor>
      <arglist>(wchar_t *buf, const wchar_t *format,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>tempnam</name>
      <anchor>a114</anchor>
      <arglist>(const ACE_TCHAR *dir=0, const ACE_TCHAR *pfx=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>vsprintf</name>
      <anchor>a115</anchor>
      <arglist>(char *buffer, const char *format, va_list argptr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>vsprintf</name>
      <anchor>a116</anchor>
      <arglist>(wchar_t *buffer, const wchar_t *format, va_list argptr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>strtok_r</name>
      <anchor>a218</anchor>
      <arglist>(char *s, const char *tokens, char **lasts)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wchar_t *</type>
      <name>strtok_r</name>
      <anchor>a219</anchor>
      <arglist>(ACE_WCHAR_T *s, const ACE_WCHAR_T *tokens, ACE_WCHAR_T **lasts)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export char *</type>
      <name>strtok_r_emulation</name>
      <anchor>a220</anchor>
      <arglist>(char *s, const char *tokens, char **lasts)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>strtok_r_emulation</name>
      <anchor>a221</anchor>
      <arglist>(ACE_WCHAR_T *s, const ACE_WCHAR_T *tokens, ACE_WCHAR_T **lasts)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strcasecmp</name>
      <anchor>a222</anchor>
      <arglist>(const char *s, const char *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strcasecmp</name>
      <anchor>a223</anchor>
      <arglist>(const wchar_t *s, const wchar_t *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strncasecmp</name>
      <anchor>a224</anchor>
      <arglist>(const char *s, const char *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>strncasecmp</name>
      <anchor>a225</anchor>
      <arglist>(const wchar_t *s, const wchar_t *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>strcasecmp_emulation</name>
      <anchor>a226</anchor>
      <arglist>(const char *s, const char *t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>strncasecmp_emulation</name>
      <anchor>a227</anchor>
      <arglist>(const char *s, const char *t, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getmsg</name>
      <anchor>a228</anchor>
      <arglist>(ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getpmsg</name>
      <anchor>a229</anchor>
      <arglist>(ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *band, int *flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fattach</name>
      <anchor>a230</anchor>
      <arglist>(int handle, const char *path)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fdetach</name>
      <anchor>a231</anchor>
      <arglist>(const char *file)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>ioctl</name>
      <anchor>a232</anchor>
      <arglist>(ACE_HANDLE handle, int cmd, void *=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>ioctl</name>
      <anchor>a233</anchor>
      <arglist>(ACE_HANDLE socket, unsigned long io_control_code, void *in_buffer_p, unsigned long in_buffer, void *out_buffer_p, unsigned long out_buffer, unsigned long *bytes_returned, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>ioctl</name>
      <anchor>a234</anchor>
      <arglist>(ACE_HANDLE socket, unsigned long io_control_code, ACE_QoS &amp;ace_qos, unsigned long *bytes_returned, void *buffer_p=0, unsigned long buffer=0, ACE_OVERLAPPED *overlapped=0, ACE_OVERLAPPED_COMPLETION_FUNC func=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>isastream</name>
      <anchor>a235</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>putmsg</name>
      <anchor>a236</anchor>
      <arglist>(ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>putpmsg</name>
      <anchor>a237</anchor>
      <arglist>(ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int band, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>shm_open</name>
      <anchor>a243</anchor>
      <arglist>(const ACE_TCHAR *filename, int mode, int perms=0, LPSECURITY_ATTRIBUTES sa=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>shm_unlink</name>
      <anchor>a244</anchor>
      <arglist>(const ACE_TCHAR *path)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getrlimit</name>
      <anchor>a249</anchor>
      <arglist>(int resource, struct rlimit *rl)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getrusage</name>
      <anchor>a250</anchor>
      <arglist>(int who, struct rusage *rusage)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>setrlimit</name>
      <anchor>a251</anchor>
      <arglist>(int resource, ACE_SETRLIMIT_TYPE *rl)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>select</name>
      <anchor>a252</anchor>
      <arglist>(int width, fd_set *rfds, fd_set *wfds=0, fd_set *efds=0, const ACE_Time_Value *tv=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>select</name>
      <anchor>a253</anchor>
      <arglist>(int width, fd_set *rfds, fd_set *wfds, fd_set *efds, const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>creat</name>
      <anchor>a287</anchor>
      <arglist>(const ACE_TCHAR *filename, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>fstat</name>
      <anchor>a290</anchor>
      <arglist>(ACE_HANDLE, ACE_stat *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>lstat</name>
      <anchor>a291</anchor>
      <arglist>(const char *, ACE_stat *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mkdir</name>
      <anchor>a292</anchor>
      <arglist>(const ACE_TCHAR *path, mode_t mode=ACE_DEFAULT_DIR_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>mkfifo</name>
      <anchor>a293</anchor>
      <arglist>(const ACE_TCHAR *file, mode_t mode=ACE_DEFAULT_FILE_PERMS)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>stat</name>
      <anchor>a294</anchor>
      <arglist>(const ACE_TCHAR *file, ACE_stat *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION mode_t</type>
      <name>umask</name>
      <anchor>a295</anchor>
      <arglist>(mode_t cmask)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_Time_Value</type>
      <name>gettimeofday</name>
      <anchor>a296</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>readv</name>
      <anchor>a297</anchor>
      <arglist>(ACE_HANDLE handle, iovec *iov, int iovlen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>writev</name>
      <anchor>a298</anchor>
      <arglist>(ACE_HANDLE handle, const iovec *iov, int iovcnt)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>uname</name>
      <anchor>a299</anchor>
      <arglist>(ACE_utsname *name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>wait</name>
      <anchor>a300</anchor>
      <arglist>(int *=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>wait</name>
      <anchor>a301</anchor>
      <arglist>(pid_t pid, ACE_exitcode *status, int wait_options=0, ACE_HANDLE handle=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>waitpid</name>
      <anchor>a302</anchor>
      <arglist>(pid_t pid, ACE_exitcode *status=0, int wait_options=0, ACE_HANDLE handle=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>cleanup_tss</name>
      <anchor>a303</anchor>
      <arglist>(const u_int main_thread)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>lwp_getparams</name>
      <anchor>a323</anchor>
      <arglist>(ACE_Sched_Params &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>lwp_setparams</name>
      <anchor>a324</anchor>
      <arglist>(const ACE_Sched_Params &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>priority_control</name>
      <anchor>a336</anchor>
      <arglist>(ACE_idtype_t, ACE_id_t, int, void *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>scheduling_class</name>
      <anchor>a353</anchor>
      <arglist>(const char *class_name, ACE_id_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>set_scheduling_params</name>
      <anchor>a366</anchor>
      <arglist>(const ACE_Sched_Params &amp;, ACE_id_t id=ACE_SELF)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigtimedwait</name>
      <anchor>a367</anchor>
      <arglist>(const sigset_t *set, siginfo_t *info, const ACE_Time_Value *timeout)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigwait</name>
      <anchor>a368</anchor>
      <arglist>(sigset_t *set, int *sig=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sigwaitinfo</name>
      <anchor>a369</anchor>
      <arglist>(const sigset_t *set, siginfo_t *info)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_cancel</name>
      <anchor>a370</anchor>
      <arglist>(ACE_thread_t t_id)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_cmp</name>
      <anchor>a371</anchor>
      <arglist>(ACE_hthread_t t1, ACE_hthread_t t2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_continue</name>
      <anchor>a372</anchor>
      <arglist>(ACE_hthread_t target_thread)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>thr_create</name>
      <anchor>a373</anchor>
      <arglist>(ACE_THR_FUNC func, void *args, long flags, ACE_thread_t *thr_id, ACE_hthread_t *t_handle=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack=0, size_t stacksize=0, ACE_Base_Thread_Adapter *thread_adapter=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_equal</name>
      <anchor>a374</anchor>
      <arglist>(ACE_thread_t t1, ACE_thread_t t2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>thr_exit</name>
      <anchor>a375</anchor>
      <arglist>(ACE_THR_FUNC_RETURN status=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_getconcurrency</name>
      <anchor>a376</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_getprio</name>
      <anchor>a377</anchor>
      <arglist>(ACE_hthread_t id, int &amp;priority)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_getprio</name>
      <anchor>a378</anchor>
      <arglist>(ACE_hthread_t id, int &amp;priority, int &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_getspecific</name>
      <anchor>a379</anchor>
      <arglist>(ACE_thread_key_t key, void **data)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_join</name>
      <anchor>a380</anchor>
      <arglist>(ACE_hthread_t waiter_id, ACE_THR_FUNC_RETURN *status)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_join</name>
      <anchor>a381</anchor>
      <arglist>(ACE_thread_t waiter_id, ACE_thread_t *thr_id, ACE_THR_FUNC_RETURN *status)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>thr_key_detach</name>
      <anchor>a382</anchor>
      <arglist>(void *inst)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>thr_key_used</name>
      <anchor>a383</anchor>
      <arglist>(ACE_thread_key_t key)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>thr_keycreate</name>
      <anchor>a384</anchor>
      <arglist>(ACE_thread_key_t *key, ACE_THR_DEST, void *inst=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>thr_keyfree</name>
      <anchor>a385</anchor>
      <arglist>(ACE_thread_key_t key)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_kill</name>
      <anchor>a386</anchor>
      <arglist>(ACE_thread_t thr_id, int signum)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION size_t</type>
      <name>thr_min_stack</name>
      <anchor>a387</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_thread_t</type>
      <name>thr_self</name>
      <anchor>a388</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>thr_self</name>
      <anchor>a389</anchor>
      <arglist>(ACE_hthread_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_setcancelstate</name>
      <anchor>a390</anchor>
      <arglist>(int new_state, int *old_state)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_setcanceltype</name>
      <anchor>a391</anchor>
      <arglist>(int new_type, int *old_type)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_setconcurrency</name>
      <anchor>a392</anchor>
      <arglist>(int hint)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_setprio</name>
      <anchor>a393</anchor>
      <arglist>(ACE_hthread_t id, int priority, int policy=-1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>thr_setprio</name>
      <anchor>a394</anchor>
      <arglist>(const ACE_Sched_Priority prio)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>thr_setspecific</name>
      <anchor>a395</anchor>
      <arglist>(ACE_thread_key_t key, void *data)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_sigsetmask</name>
      <anchor>a396</anchor>
      <arglist>(int how, const sigset_t *nsm, sigset_t *osm)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>thr_suspend</name>
      <anchor>a397</anchor>
      <arglist>(ACE_hthread_t target_thread)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>thr_testcancel</name>
      <anchor>a398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>thr_yield</name>
      <anchor>a399</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export void</type>
      <name>unique_name</name>
      <anchor>a408</anchor>
      <arglist>(const void *object, ACE_TCHAR *name, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>access</name>
      <anchor>a427</anchor>
      <arglist>(const char *path, int amode)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>access</name>
      <anchor>a428</anchor>
      <arglist>(const wchar_t *path, int amode)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION unsigned int</type>
      <name>alarm</name>
      <anchor>a429</anchor>
      <arglist>(u_int secs)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>allocation_granularity</name>
      <anchor>a430</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>argv_to_string</name>
      <anchor>a431</anchor>
      <arglist>(ACE_TCHAR **argv, ACE_TCHAR *&amp;buf, int substitute_env_args=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>chdir</name>
      <anchor>a432</anchor>
      <arglist>(const char *path)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>chdir</name>
      <anchor>a433</anchor>
      <arglist>(const wchar_t *path)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>close</name>
      <anchor>a434</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>dup</name>
      <anchor>a435</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>dup2</name>
      <anchor>a436</anchor>
      <arglist>(ACE_HANDLE oldfd, ACE_HANDLE newfd)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>execl</name>
      <anchor>a437</anchor>
      <arglist>(const char *path, const char *arg0,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>execle</name>
      <anchor>a438</anchor>
      <arglist>(const char *path, const char *arg0,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>execlp</name>
      <anchor>a439</anchor>
      <arglist>(const char *file, const char *arg0,...)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>execv</name>
      <anchor>a440</anchor>
      <arglist>(const char *path, char *const argv[])</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>execve</name>
      <anchor>a441</anchor>
      <arglist>(const char *path, char *const argv[], char *const envp[])</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>execvp</name>
      <anchor>a442</anchor>
      <arglist>(const char *file, char *const argv[])</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>fsync</name>
      <anchor>a446</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>ftruncate</name>
      <anchor>a447</anchor>
      <arglist>(ACE_HANDLE, off_t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_TCHAR *</type>
      <name>getcwd</name>
      <anchor>a448</anchor>
      <arglist>(ACE_TCHAR *, size_t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION gid_t</type>
      <name>getgid</name>
      <anchor>a449</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getopt</name>
      <anchor>a450</anchor>
      <arglist>(int argc, char *const *argv, const char *optstring)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>getpagesize</name>
      <anchor>a451</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>getpgid</name>
      <anchor>a452</anchor>
      <arglist>(pid_t pid)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>getpid</name>
      <anchor>a453</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>getppid</name>
      <anchor>a454</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION uid_t</type>
      <name>getuid</name>
      <anchor>a455</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>hostname</name>
      <anchor>a456</anchor>
      <arglist>(char *name, size_t maxnamelen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>hostname</name>
      <anchor>a457</anchor>
      <arglist>(wchar_t *name, size_t maxnamelen)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>isatty</name>
      <anchor>a458</anchor>
      <arglist>(int handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>isatty</name>
      <anchor>a459</anchor>
      <arglist>(ACE_HANDLE handle)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION off_t</type>
      <name>lseek</name>
      <anchor>a460</anchor>
      <arglist>(ACE_HANDLE handle, off_t offset, int whence)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export long</type>
      <name>num_processors</name>
      <anchor>a461</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export long</type>
      <name>num_processors_online</name>
      <anchor>a462</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>pipe</name>
      <anchor>a463</anchor>
      <arglist>(ACE_HANDLE handles[])</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ssize_t</type>
      <name>pread</name>
      <anchor>a464</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t nbyte, off_t offset)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ssize_t</type>
      <name>pwrite</name>
      <anchor>a465</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t nbyte, off_t offset)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>read</name>
      <anchor>a466</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>read</name>
      <anchor>a467</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, ACE_OVERLAPPED *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ssize_t</type>
      <name>read_n</name>
      <anchor>a468</anchor>
      <arglist>(ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>readlink</name>
      <anchor>a469</anchor>
      <arglist>(const char *path, char *buf, size_t bufsiz)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void *</type>
      <name>sbrk</name>
      <anchor>a470</anchor>
      <arglist>(int brk)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>setgid</name>
      <anchor>a471</anchor>
      <arglist>(gid_t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>setpgid</name>
      <anchor>a472</anchor>
      <arglist>(pid_t pid, pid_t pgid)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>setregid</name>
      <anchor>a473</anchor>
      <arglist>(gid_t rgid, gid_t egid)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>setreuid</name>
      <anchor>a474</anchor>
      <arglist>(uid_t ruid, uid_t euid)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION pid_t</type>
      <name>setsid</name>
      <anchor>a475</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>setuid</name>
      <anchor>a476</anchor>
      <arglist>(uid_t)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sleep</name>
      <anchor>a477</anchor>
      <arglist>(u_int seconds)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>sleep</name>
      <anchor>a478</anchor>
      <arglist>(const ACE_Time_Value &amp;tv)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>string_to_argv</name>
      <anchor>a479</anchor>
      <arglist>(ACE_TCHAR *buf, int &amp;argc, ACE_TCHAR **&amp;argv, int substitute_env_args=1)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>sysconf</name>
      <anchor>a480</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION long</type>
      <name>sysinfo</name>
      <anchor>a481</anchor>
      <arglist>(int cmd, char *buf, long count)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>truncate</name>
      <anchor>a482</anchor>
      <arglist>(const ACE_TCHAR *filename, off_t length)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION u_int</type>
      <name>ualarm</name>
      <anchor>a483</anchor>
      <arglist>(u_int usecs, u_int interval=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION u_int</type>
      <name>ualarm</name>
      <anchor>a484</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const ACE_Time_Value &amp;tv_interval=ACE_Time_Value::zero)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>unlink</name>
      <anchor>a485</anchor>
      <arglist>(const ACE_TCHAR *path)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>write</name>
      <anchor>a486</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t nbyte)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ssize_t</type>
      <name>write</name>
      <anchor>a487</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t nbyte, ACE_OVERLAPPED *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ssize_t</type>
      <name>write_n</name>
      <anchor>a488</anchor>
      <arglist>(ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred=0)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wint_t</type>
      <name>fgetwc</name>
      <anchor>a489</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>wcscat_emulation</name>
      <anchor>a490</anchor>
      <arglist>(wchar_t *destination, const wchar_t *source)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>wcschr_emulation</name>
      <anchor>a491</anchor>
      <arglist>(const wchar_t *string, wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>wcscmp_emulation</name>
      <anchor>a492</anchor>
      <arglist>(const ACE_WCHAR_T *string1, const ACE_WCHAR_T *string2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>wcscpy_emulation</name>
      <anchor>a493</anchor>
      <arglist>(wchar_t *destination, const wchar_t *source)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export size_t</type>
      <name>wcscspn_emulation</name>
      <anchor>a494</anchor>
      <arglist>(const wchar_t *string, const wchar_t *reject)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>wcsicmp_emulation</name>
      <anchor>a495</anchor>
      <arglist>(const wchar_t *string1, const wchar_t *string2)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export size_t</type>
      <name>wcslen_emulation</name>
      <anchor>a496</anchor>
      <arglist>(const ACE_WCHAR_T *string)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_WCHAR_T *</type>
      <name>wcsncat_emulation</name>
      <anchor>a497</anchor>
      <arglist>(ACE_WCHAR_T *destination, const ACE_WCHAR_T *source, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>wcsncmp_emulation</name>
      <anchor>a498</anchor>
      <arglist>(const ACE_WCHAR_T *string1, const ACE_WCHAR_T *string2, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export ACE_WCHAR_T *</type>
      <name>wcsncpy_emulation</name>
      <anchor>a499</anchor>
      <arglist>(ACE_WCHAR_T *destination, const ACE_WCHAR_T *source, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export int</type>
      <name>wcsnicmp_emulation</name>
      <anchor>a500</anchor>
      <arglist>(const wchar_t *string1, const wchar_t *string2, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>wcspbrk_emulation</name>
      <anchor>a501</anchor>
      <arglist>(const wchar_t *string, const wchar_t *charset)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>wcsrchr_emulation</name>
      <anchor>a502</anchor>
      <arglist>(wchar_t *string, wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export const wchar_t *</type>
      <name>wcsrchr_emulation</name>
      <anchor>a503</anchor>
      <arglist>(const wchar_t *string, wint_t c)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export size_t</type>
      <name>wcsspn_emulation</name>
      <anchor>a504</anchor>
      <arglist>(const wchar_t *string, const wchar_t *charset)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Export wchar_t *</type>
      <name>wcsstr_emulation</name>
      <anchor>a505</anchor>
      <arglist>(const wchar_t *string, const wchar_t *charset)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION u_int</type>
      <name>wslen</name>
      <anchor>a506</anchor>
      <arglist>(const WChar *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION WChar *</type>
      <name>wscpy</name>
      <anchor>a507</anchor>
      <arglist>(WChar *, const WChar *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>wscmp</name>
      <anchor>a508</anchor>
      <arglist>(const WChar *, const WChar *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>wsncmp</name>
      <anchor>a509</anchor>
      <arglist>(const WChar *, const WChar *, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION wint_t</type>
      <name>ungetwc</name>
      <anchor>a510</anchor>
      <arglist>(wint_t c, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_accept</name>
      <anchor>a511</anchor>
      <arglist>(ACE_HANDLE fildes, ACE_HANDLE resfd, struct t_call *call)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION char *</type>
      <name>t_alloc</name>
      <anchor>a512</anchor>
      <arglist>(ACE_HANDLE fildes, int struct_type, int fields)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_bind</name>
      <anchor>a513</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_bind *req, struct t_bind *ret)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_close</name>
      <anchor>a514</anchor>
      <arglist>(ACE_HANDLE fildes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_connect</name>
      <anchor>a515</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_call *sndcall, struct t_call *rcvcall)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION void</type>
      <name>t_error</name>
      <anchor>a516</anchor>
      <arglist>(const char *errmsg)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_free</name>
      <anchor>a517</anchor>
      <arglist>(char *ptr, int struct_type)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_getinfo</name>
      <anchor>a518</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_info *info)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_getname</name>
      <anchor>a519</anchor>
      <arglist>(ACE_HANDLE fildes, struct netbuf *namep, int type)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_getstate</name>
      <anchor>a520</anchor>
      <arglist>(ACE_HANDLE fildes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_listen</name>
      <anchor>a521</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_call *call)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_look</name>
      <anchor>a522</anchor>
      <arglist>(ACE_HANDLE fildes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION ACE_HANDLE</type>
      <name>t_open</name>
      <anchor>a523</anchor>
      <arglist>(char *path, int oflag, struct t_info *info)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_optmgmt</name>
      <anchor>a524</anchor>
      <arglist>(ACE_HANDLE handle, struct t_optmgmt *req, struct t_optmgmt *ret)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_rcv</name>
      <anchor>a525</anchor>
      <arglist>(ACE_HANDLE fildes, char *buf, unsigned int nbytes, int *flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_rcvdis</name>
      <anchor>a526</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_discon *discon)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_rcvrel</name>
      <anchor>a527</anchor>
      <arglist>(ACE_HANDLE fildes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_rcvudata</name>
      <anchor>a528</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_unitdata *unitdata, int *flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_rcvuderr</name>
      <anchor>a529</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_uderr *uderr)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_snd</name>
      <anchor>a530</anchor>
      <arglist>(ACE_HANDLE fildes, const char *buf, unsigned int nbytes, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_snddis</name>
      <anchor>a531</anchor>
      <arglist>(ACE_HANDLE fildes, struct t_call *call)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_sndrel</name>
      <anchor>a532</anchor>
      <arglist>(ACE_HANDLE fildes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_sync</name>
      <anchor>a533</anchor>
      <arglist>(ACE_HANDLE fildes)</arglist>
    </member>
    <member kind="function">
      <type>ACE_NAMESPACE_INLINE_FUNCTION int</type>
      <name>t_unbind</name>
      <anchor>a534</anchor>
      <arglist>(ACE_HANDLE fildes)</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Export int</type>
      <name>socket_initialized_</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_OS::ace_flock_t</name>
    <filename>a01262.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>ACE_OVERLAPPED</type>
      <name>overlapped_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ACE_TCHAR *</type>
      <name>lockname_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_HANDLE</type>
      <name>handle_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_OS::macaddr_node_t</name>
    <filename>a01858.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>node</name>
      <anchor>m0</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ACE_Utils</name>
    <filename>a03006.html</filename>
    <class kind="class">ACE_Utils::ACE_UUID</class>
    <class kind="class">ACE_Utils::ACE_UUID_Generator</class>
    <class kind="class">ACE_Utils::UUID</class>
    <class kind="class">ACE_Utils::UUID_Generator</class>
    <class kind="class">ACE_Utils::UUID_node</class>
    <class kind="struct">ACE_Utils::UUID_Generator::UUID_State</class>
    <member kind="typedef">
      <type>ACE_Singleton&lt; UUID_Generator, ACE_SYNCH_MUTEX &gt;</type>
      <name>UUID_GENERATOR</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Utils::ACE_UUID</name>
    <filename>a01809.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Utils::ACE_UUID_Generator</name>
    <filename>a01810.html</filename>
  </compound>
  <compound kind="class">
    <name>ACE_Utils::UUID</name>
    <filename>a01867.html</filename>
    <member kind="function">
      <type></type>
      <name>UUID</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UUID</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_CString &amp;uuidString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UUID</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT32</type>
      <name>timeLow</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeLow</name>
      <anchor>a4</anchor>
      <arglist>(ACE_UINT32)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT16</type>
      <name>timeMid</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeMid</name>
      <anchor>a6</anchor>
      <arglist>(ACE_UINT16)</arglist>
    </member>
    <member kind="function">
      <type>ACE_UINT16</type>
      <name>timeHiAndVersion</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeHiAndVersion</name>
      <anchor>a8</anchor>
      <arglist>(ACE_UINT16)</arglist>
    </member>
    <member kind="function">
      <type>u_char</type>
      <name>clockSeqHiAndReserved</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clockSeqHiAndReserved</name>
      <anchor>a10</anchor>
      <arglist>(u_char)</arglist>
    </member>
    <member kind="function">
      <type>u_char</type>
      <name>clockSeqLow</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clockSeqLow</name>
      <anchor>a12</anchor>
      <arglist>(u_char)</arglist>
    </member>
    <member kind="function">
      <type>UUID_node *</type>
      <name>node</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>node</name>
      <anchor>a14</anchor>
      <arglist>(UUID_node *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString *</type>
      <name>thr_id</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thr_id</name>
      <anchor>a16</anchor>
      <arglist>(char *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString *</type>
      <name>pid</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pid</name>
      <anchor>a18</anchor>
      <arglist>(char *)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_CString *</type>
      <name>to_string</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>UUID</type>
      <name>NIL_UUID</name>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>UUID</name>
      <anchor>c0</anchor>
      <arglist>(const UUID &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>UUID &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const UUID &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT32</type>
      <name>timeLow_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT16</type>
      <name>timeMid_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_UINT16</type>
      <name>timeHiAndVersion_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_char</type>
      <name>clockSeqHiAndReserved_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>u_char</type>
      <name>clockSeqLow_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>UUID_node *</type>
      <name>node_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>node_release_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>thr_id_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>pid_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString *</type>
      <name>as_string_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Utils::UUID_Generator</name>
    <filename>a01868.html</filename>
    <member kind="typedef">
      <type>ACE_UINT64</type>
      <name>UUID_time</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACE_UUID_CLOCK_SEQ_MASK</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UUID_Generator</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UUID_Generator</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateUUID</name>
      <anchor>a3</anchor>
      <arglist>(UUID &amp;, ACE_UINT16 version=0x0001, u_char variant=0x80)</arglist>
    </member>
    <member kind="function">
      <type>UUID *</type>
      <name>generateUUID</name>
      <anchor>a4</anchor>
      <arglist>(ACE_UINT16 version=0x0001, u_char variant=0x80)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SYNCH_MUTEX *</type>
      <name>lock</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_SYNCH_MUTEX *</type>
      <name>lock</name>
      <anchor>a6</anchor>
      <arglist>(ACE_SYNCH_MUTEX *lock, int release_lock)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>get_timestamp</name>
      <anchor>c0</anchor>
      <arglist>(UUID_time &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>get_systemtime</name>
      <anchor>c1</anchor>
      <arglist>(UUID_time &amp;timeNow)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>UUID_time</type>
      <name>timeLast_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>UUID_State</type>
      <name>uuid_state_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_SYNCH_MUTEX *</type>
      <name>lock_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>destroy_lock_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Utils::UUID_Generator::UUID_State</name>
    <filename>a01869.html</filename>
    <member kind="variable">
      <type>UUID_time</type>
      <name>timestamp</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UUID_node</type>
      <name>node</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT16</type>
      <name>clockSequence</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ACE_Utils::UUID_node</name>
    <filename>a01870.html</filename>
    <member kind="typedef">
      <type>u_char</type>
      <name>NodeID</name>
      <anchor>s0</anchor>
      <arglist>[NODE_ID_SIZE]</arglist>
    </member>
    <member kind="enumvalue">
      <name>NODE_ID_SIZE</name>
      <anchor>s2s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UUID_node</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>NodeID &amp;</type>
      <name>nodeID</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeID</name>
      <anchor>a2</anchor>
      <arglist>(NodeID &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeID</type>
      <name>nodeID_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ACE_Utils::UUID_Generator::UUID_State</name>
    <filename>a01869.html</filename>
    <member kind="variable">
      <type>UUID_time</type>
      <name>timestamp</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UUID_node</type>
      <name>node</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACE_UINT16</type>
      <name>clockSequence</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
